onsite
Backend Java Software Engineer III - JPMorgan Chase
Software Engineer
Senior backend engineer building secure, scalable Java microservices on AWS, driving high‑quality solutions in an agile environment.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance Java microservices using Spring Boot and related frameworks.
- Collaborate with cross‑functional teams to define architecture, APIs, and data models that meet business and security requirements.
- Implement CI/CD pipelines, containerization (Docker), and cloud deployments on AWS, ensuring reliability and scalability.
- Write clean, testable code with comprehensive unit, integration, and performance tests.
- Participate in code reviews, troubleshooting, and continuous improvement initiatives.
Requirements
- 5+ years of professional Java development experience.
- Strong knowledge of Spring ecosystem, RESTful services, and microservice patterns.
- Hands‑on experience with AWS services (EC2, ECS/EKS, RDS, S3) and Docker.
- Proficiency in relational databases (SQL) and experience with database design.
- Solid understanding of Agile methodologies and DevOps practices.
Skills
javaspringawssqlagiledocker