Post Job Free
Sign in

Senior Java Full-Stack Developer

Location:
Columbus, OH
Posted:
July 14, 2026

Contact this candidate

Resume:

Sudhakar R

.

620-***-****

.

****.***********@*****.***

.

Columbus, OH 43035

.

PROFESSIONAL SUMMARY

Experienced in developing full-stack solutions using Java, ReactJS, Angular, and Spring Boot, with a strong background in automation testing and cloud deployment. Adept at collaborating in Agile environments to deliver high-quality, maintainable software. Seeking to leverage skills as a Senior Full Stack Developer to drive innovation and efficiency in a dynamic team.

SKILLS

Java (8–17)

.

JavaScript/TypeScript

.

Python (2.7)

.

SQL

.

Spring Boot/MVC/AOP/Security

.

Hibernate/JPA

.

JSF

.

Struts

.

JUnit/TestNG

.

Mockito

.

Angular 14

.

AngularJS

.

ReactJS

.

HTML5

.

CSS3

.

Bootstrap

.

Selenium WebDriver

.

Cucumber (BDD/ATDD)

.

Cypress

.

Playwright

.

Rest Assured

.

Karma

.

JUnit

.

AWS (EC2, ECS, S3, IAM, Lambda, CloudWatch, VPC, SQS/SNS)

.

Terraform

.

Jenkins

.

Git

.

Maven/Gradle

.

JMS

.

MQ Series

.

ESB (Fuse, Camel, WebSphere MB)

.

Oracle

.

PostgreSQL

.

MS SQL Server

.

Cassandra

.

MongoDB

.

IntelliJ

.

Eclipse

.

RAD/RSA

.

SOAP UI

.

JIRA

.

Bitbucket/GitHub

.

Agile/Scrum

.

RUP

.

SDLC

.

UML

.

EXPERIENCE

FULL STACK JAVA AND AUTOMATION ENGINEER, Columbus, OH

JPMC, May 2024-Present

Developed and maintained UI components using ReactJS and integrated front-end screens with backend GraphQL services.

Created and enhanced Java Spring Boot REST APIs and supported GraphQL API integration for enterprise applications.

Implemented automation test scripts using Cypress and Playwright for functional, regression, and end-to-end testing.

Developed unit and behavior-driven test cases using JUnit and Cucumber to improve application quality and test coverage.

Leveraged Claude Code (Claude Agent) and GitHub Copilot to accelerate Java and React development through AI-assisted code generation, refactoring, debugging, and documentation.

Utilized AI-assisted development workflows to generate Spring Boot REST APIs, GraphQL queries, React components, SQL scripts, unit tests, integration tests, and automation scripts, reducing manual development effort.

Integrated Claude Agent with MCP Servers to securely access project documentation, Git repositories, databases, and development tools, improving developer productivity and issue resolution.

Used MCP-enabled tools for intelligent code search, documentation lookup, dependency analysis, debugging, and development workflow automation.

Generated Playwright, Cypress, JUnit, and Cucumber test cases using AI-assisted development, improving automation coverage and reducing scripting time.

Automated repetitive development tasks including API implementation, mock data generation, test data creation, code refactoring, and technical documentation generation.

Used AI tools to analyze application logs, identify root causes, recommend code fixes, and assist in performance optimization of Spring Boot microservices.

Applied AI-assisted code review recommendations to improve code quality, security, maintainability, and adherence to enterprise coding standards before pull request reviews.

Participated in requirement analysis, sprint planning, daily stand-ups, defect triage, code reviews, sprint demos, and Agile/Scrum ceremonies.

Collaborated with backend, frontend, QA, and product teams to deliver reusable components, improve application maintainability, and ensure successful project delivery.

.

FULL STACK JAVA DEVELOPER, Pittsburgh, PA

BNYM, March 2020-April 2024

Developed Spring Boot microservices and Angular UI; migrated AngularJS to Angular 14.

Deployed to AWS (EC2/ECS/Lambda/IAM/CloudWatch); implemented IaC with Terraform and CI/CD with Jenkins/Gradle.

Built REST APIs, increased unit-test coverage to 80%+ using JUnit/Mockito; added API automation with Rest Assured.

Created Angular services/factories; wrote Karma tests; used CloudWatch for app and infra monitoring.

Environment: Java 8, Spring Boot, AngularJS/Angular 14, Node.js, AWS, Terraform, Jenkins, Oracle, Cassandra, Selenium, Cucumber, Rest Assured, JIRA.

.

FULL STACK AUTOMATION DEVELOPER, Columbus, OH

JPMC, May 2017-March 2020

Built Selenium+Cucumber BDD framework (POM) for QuickPay and One Chase Services; integrated with Jenkins and Maven.

Implemented API tests with Cucumber + Rest Assured; functional testing for SOAP/REST using SOAP UI.

Scaled distributed test execution across ATC nodes; managed version control with Git/Bitbucket; tracked work in JIRA.

Environment: Java 8, Spring Boot, Selenium, Cucumber, Rest Assured, JUnit, Git, Maven, Jenkins, Cassandra.

.

FULL STACK JAVA DEVELOPER, Herndon, VA

GSA, April 2015-May 2017

Built Spring Boot + AngularJS services/UI; authored REST services; used YAML-based env configs.

Implemented UI directives/controllers, routing, and Bootstrap components; Selenium automation with Cucumber/JUnit.

CI/CD with Jenkins; AWS CodeDeploy/OpsWorks; business logic in Spring + MongoDB.

Implemented Spring Security; migrated Java 1.7 1.8 and Spring 3.x 4.x; JBoss 5.x 6.x.

Environment: Java, Spring Boot/MVC, AngularJS, Node.js, MongoDB, AWS, Jenkins, Selenium, Cucumber.

.

JAVA DEVELOPER, Pittsburgh, PA

FedEx Services, September 2013-April 2015

JSF 2.x with ICEfaces; validators/converters; XHTML views and managed beans.

Integrated SOAP/REST services; Spring IoC/Security; added caching via Spring Boot; unit tests in JUnit.

Environment: Java, JSF 2.x, Spring Boot, Python 2.7, WebLogic, Maven, MongoDB, PostgreSQL.

.

SENIOR JAVA DEVELOPER, Urbandale, IA

Wells Fargo, February 2012-August 2013

Built JMS-based standalone apps for topics/queues; WebSphere MQ operations; UI for EDN/EPR search.

Logging with Log4j; Oracle PL/SQL; deployments on WebSphere/JBoss; Maven builds.

Environment: Java, Spring 2.x, JMS/MQ, WebSphere/JBoss, Oracle.

.

SENIOR JAVA DEVELOPER, Collierville, TN

FedEx Services, May 2011-February 2012

Frontend with JSP/Struts; migration CVS SVN; GMT DB migration; Hibernate and JMS/MDP.

Environment: Core Java, Struts, EJB 3.0, WebLogic, Oracle.

.

JAVA DEVELOPER, Pittsburgh, PA

Navy Federal Credit Union, September 2010-May 2011

JSF 2.x + Spring MVC; JAXB/JAXP/SAX; SOAP/WSDL and REST; Hibernate DAO layer; JMS/MDB.

Environment: Java, JSF, Spring, WebSphere, DB2.

.

JAVA DEVELOPER

IBM India Pvt Ltd, December 2007-July 2009

Migrated JSPs to FreeMarker; JSF 2.x with RichFaces; Hibernate + EJB; WebSphere Commerce/ESB; JMS setup.

Environment: Java 1.3–1.6, WebSphere, Hibernate, JMS, DB2.

.

JAVA DEVELOPER

BirlaSoft India Pvt Ltd, March 2006-July 2007

Struts-based MVC modules; JSP views; EJB Session/Entity Beans; logging and JUnit tests.

Environment: Java/J2EE 1.4, Struts, Hibernate, Oracle 9i.

.

EDUCATION

MASTER OF COMPUTER APPLICATIONS

Vel Sri Ranga Sanku College,

B.SC. IN COMPUTER SCIENCE

Kakatiya University,

CORE SKILLS

Java (8–17), JavaScript/TypeScript, Python (2.7), SQL, Spring Boot/MVC/AOP/Security, Hibernate/JPA, JSF, Struts, JUnit/TestNG, Mockito, Angular 14, AngularJS, HTML5, CSS3, Bootstrap, Selenium WebDriver, Cucumber (BDD/ATDD), Cypress, Playwright, Rest Assured, Karma, JUnit, AWS (EC2, ECS, S3, IAM, Lambda, CloudWatch, VPC, SQS/SNS), Terraform, Jenkins, Git, Maven/Gradle, JMS, MQ Series, ESB (Fuse, Camel, WebSphere MB), Oracle, PostgreSQL, MS SQL Server, Cassandra, MongoDB, IntelliJ, Eclipse, RAD/RSA, SOAP UI, JIRA, Bitbucket/GitHub, Agile/Scrum, RUP, SDLC, UML

CLEARANCE

Public Trust Clearance



Contact this candidate