Lead Software Engineer Java Full Stack Developer
JPMorgan Chase & Co.Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Lead design, development, and delivery of secure, scalable software solutions using Java/Scala, AI technologies, and cloud ecosystems.
Drive architecture decisions ensuring scalability, resiliency, zero-downtime deployments, and automation of operational processes for platform stability.
Mentor engineers, review code quality, and collaborate cross-functionally to build AI-enabled applications and data-intensive solutions across hybrid cloud environments.
Minimum Requirements
Strong proficiency in Java and Spring Boot; working knowledge of SQL and modern front-end frameworks like React.
Demonstrated experience with scalable, secure distributed systems and modern architecture patterns (microservices, event-driven, API-first).
Hands-on experience with AWS/cloud platforms, CI/CD pipelines, containerization (Docker, Kubernetes/ECS/EKS), and Infrastructure as Code.
Work Experience Required: Significant software engineering experience; formal training or equivalent practical expertise.
Ideal Candidate Profile
Experienced technical leader capable of driving architecture and delivering strategic, production-grade software in agile environments.
Deep expertise in Java ecosystem combined with practical knowledge in AI-enabled applications including generative AI architectures and AI orchestration frameworks.
Proficient operating across hybrid data/cloud ecosystems, building secure, resilient platforms and mentoring engineering teams on engineering best practices.
