remote
Lead Software Engineer - Java Full Stack & AWS - JPMorganChase
Software Engineer
Lead Software Engineer driving Java full‑stack solutions on AWS, integrating machine‑learning capabilities to enhance digital assistance for call center agents. Focus on scalable, secure architecture and real‑time decision support.
About the role
Key Responsibilities
- Architect and develop Java‑based microservices and front‑end components that deliver real‑time guidance to call center agents.
- Design and implement scalable, secure solutions on AWS, leveraging services such as Lambda, API Gateway, and DynamoDB.
- Integrate machine‑learning models into production workflows to provide intelligent decision support and workflow automation.
- Collaborate with product, design, and cross‑functional engineering teams in an Agile environment to deliver high‑quality, market‑leading features.
- Mentor junior engineers, conduct code reviews, and enforce best practices for performance, security, and maintainability.
Requirements
- 10+ years of software development experience with strong expertise in Java and full‑stack technologies.
- Proven track record building and deploying applications on AWS at scale.
- Hands‑on experience with machine‑learning model integration and real‑time data processing.
- Excellent communication skills and ability to lead technical discussions across teams.
- Experience with Agile methodologies and delivering iterative, high‑impact solutions.
Skills
javaawsmachine learning