US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs


Software Engineer III - Backend/Java

We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.

As a Software Engineer III at JPMorganChase within the Commercial and Investment Bank, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way.

You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.

Job responsibilities



* Designs, develops, and deploys RESTful APIs and microservices using Java and Spring Boot, ensuring scalability, security, and high performance


* Architects and implements cloud-native API solutions leveraging AWS services such as API Gateway, Lambda, ECS/EKS, DynamoDB, RDS, S3, SQS/SNS, and CloudWatch


* Creates secure, high-quality production code following best practices for API design patterns, authentication/authorization (OAuth 2.0, JWT), and data validation


* Produces architecture and design artifacts for complex API-driven applications while being accountable for ensuring design constraints are met by software code development


* Implements and maintains CI/CD pipelines for automated testing, deployment, and monitoring of API services


* Proactively identifies performance bottlenecks, hidden problems, and patterns in API usage data, using these insights to drive improvements to system architecture and code quality


* Contributes to software engineering communities of practice and events that explore new and emerging technologies, including cloud-native development and AI-assisted tooling

Required qualifications, capabilities, and skills



* Formal training or certification in software engineering concepts with 3+ years of applied experience


* Hands-on experience with Java (17+) and Spring Boot framework, including Spring MVC, Spring Data, Spring Security, and Spring Cloud


* Proven experience designing and building RESTful APIs with a focus on scalability, reliability, and security


* Proficiency with AWS services relevant to API development (API Gateway, Lambda, ECS/Fargate, DynamoDB, RDS, S3, SQS/SNS, IAM, CloudWatch, Secrets Manager)


* Experience with containerization and orchestration technologies such as Docker and Kubernetes (EKS)


* Solid understanding of database technologies including relational databases (PostgreSQL, MySQL) and NoSQL databases (DynamoDB, MongoDB)


* Hands-on experience with system design, application development, testing, and operational stability in a large corporate environment


* Strong knowledge of the Software Development Life Cycle (SDLC) and agile methodologies


* Solid understanding of CI/CD pipelines, Infrastructure as Code (Terraform/CloudFormation), application resiliency, and security best practices


* Experience with API documentation tools (Swagger/OpenAPI) and testing framewo...




Share Job