remote
Lead Cloud Software Engineer - Java, API & AWS - JPMorganChase
Software Engineer
Lead Cloud Software Engineer driving Java‑based API development on AWS, architecting scalable microservices, and guiding agile teams to deliver secure, high‑performance consumer card technology solutions.
About the role
Key Responsibilities
- Design, develop, and maintain high‑throughput Java APIs and microservices deployed on AWS infrastructure.
- Lead technical architecture decisions, ensuring scalability, reliability, and security across cloud environments.
- Collaborate with cross‑functional teams in an Agile setting to define requirements, estimate effort, and deliver incremental value.
- Mentor and coach junior engineers, fostering best practices in coding, testing, and DevOps.
- Drive continuous improvement of development processes, tooling, and performance monitoring.
Requirements
- 5+ years of professional experience building Java applications in a cloud environment.
- Strong proficiency with AWS services (EC2, Lambda, S3, RDS, ECS/EKS) and CI/CD pipelines.
- Hands‑on experience designing RESTful APIs and implementing microservice architectures.
- Solid understanding of security best practices, data protection, and compliance in financial services.
- Excellent communication skills and a proven ability to lead technical teams.