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 the design, development, and delivery of scalable, secure software solutions across multiple domains within an agile team.
Drive architecture decisions ensuring resiliency, zero-downtime deployments, and platform stability through automation and operational improvements.
Develop and implement AI-enabled applications and data-intensive solutions using Java/Scala in hybrid data ecosystems (AWS, Databricks, Kubernetes).
Minimum Requirements
Significant software engineering experience with formal training or equivalent expertise.
Strong proficiency in Java and Spring Boot, with working knowledge of SQL and modern front-end frameworks (e.g., React).
Experience designing scalable, secure distributed systems and familiarity with microservices, event-driven, and API-first architectures.
Hands-on experience with AWS or other public cloud platforms, containerization (Docker, Kubernetes), CI/CD pipelines, and Infrastructure as Code.
Ideal Candidate Profile
Deep expertise in Java, object-oriented and system design, along with proven experience building AI-enabled applications and agentic workflows.
Demonstrated ability to lead technical architecture decisions and mentor engineering teams within complex, scalable environments.
Experience with Generative AI systems including RAG architectures and AI orchestration frameworks, emphasizing responsible AI practices.
