onsite
Lead Software Engineer - JPMorganChase
Software Engineer
Lead Software Engineer driving fintech integrations with Java, Spring Boot, and microservices on AWS, delivering high‑quality solutions in an Agile environment.
About the role
Key Responsibilities
- Architect and develop scalable microservices using Java and Spring Boot, ensuring high performance and reliability.
- Collaborate with cross‑functional squads to design and implement fintech integrations that accelerate client time‑to‑go‑live.
- Leverage AWS services (EC2, RDS, S3, Lambda) to build and maintain cloud‑native solutions.
- Write clean, maintainable code with comprehensive unit and integration tests, following best practices.
- Mentor junior engineers, conduct code reviews, and promote continuous improvement within the team.
Requirements
- 5+ years of professional experience in Java development with Spring Boot.
- Strong knowledge of microservices architecture, RESTful APIs, and containerization (Docker, Kubernetes).
- Hands‑on experience with AWS cloud services and CI/CD pipelines.
- Proficiency in SQL and relational database design.
- Excellent communication skills and a proven track record of delivering complex fintech solutions.