onsite
Lead Software Engineer - Java, AWS & Agentic AI - JPMorganChase
Software Engineer
Lead Software Engineer driving Java‑based, cloud‑native solutions on AWS, integrating Agentic AI capabilities, and guiding an Agile team to deliver secure, scalable microservices for consumer banking platforms.
About the role
Key Responsibilities
- Architect, design, and implement high‑performance Java microservices deployed on AWS, ensuring security, reliability, and scalability.
- Lead the integration of Agentic AI models into banking products, collaborating with data science and product teams.
- Provide technical mentorship and code reviews, establishing best practices for CI/CD pipelines, automated testing, and DevOps tooling.
- Drive Agile ceremonies, sprint planning, and backlog grooming while aligning technical decisions with business objectives.
- Monitor production systems, troubleshoot incidents, and continuously improve system observability and performance.
Requirements
- 5+ years of professional Java development experience, including Spring Boot or similar frameworks.
- Strong expertise in AWS services (EC2, Lambda, S3, RDS, CloudFormation) and cloud‑native architecture.
- Hands‑on experience with AI/ML integration, preferably Agentic AI or large language model APIs.
- Proficiency in CI/CD tools (Jenkins, GitHub Actions, Docker, Kubernetes) and automated testing frameworks.
- Demonstrated ability to lead Agile teams, mentor engineers, and communicate complex technical concepts to stakeholders.