JPMorgan Chase
Lead Software Engineer - Java, AWS, AI/ML
$157K–$215K
Jersey City, NJ · Full-time · Posted Aug 18, 2026
- Experience
- 5+ years applied experience.
- Education
- Formal training or certification on software engineering concepts.
About the job
Leads development of secure, scalable Java and AWS software and ML systems for Corporate Technology’s Instrument Reference Data, while advancing AI-assisted engineering practices.
What you'll do
- Design, build, review, and troubleshoot production software and scalable ML systems, including pipelines, deployment, monitoring, and drift management.
- Promote responsible use of approved AI-assisted development tools and establish validation practices for their outputs.
- Improve application and ML system reliability through automation, operational remediation, and team practices.
What they ask for
- Formal training or certification in software engineering concepts and hands-on experience with system design, application development, testing, and operational stability.
- Experience with microservices and Java, Spring boot, Kafka, and Hibernate; cloud-native AWS solutions and containerized services.
- Experience with large-volume data processing and SQL/NoSQL, CI/CD, infrastructure-as-code, security practices, and Agile collaboration.
- Demonstrated leadership in approved AI-assisted development and responsible, secure validation and adoption.
Nice to have
- AWS Certification.
- Production experience building AI/GenAI services, or event-driven architecture and high-volume streaming/data processing.
Pay
USD 156,750.00-$215,000.00 base salary
Tools
Java, Spring boot, Kafka, Hibernate, AWS, ECS, SQL/NoSQL, CI/CD
AI focus
Leads responsible use of AI-assisted engineering tools for coding, review, testing, and troubleshooting; also designs and delivers scalable ML systems and promotes MLOps and LLM practices. Production AI/GenAI services are preferred.
Model-written summary · the original posting is authoritative