Lead Software Engineer - Java Fullstack, AWS
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 end-to-end delivery of complex software initiatives, translating business needs into technical designs and ensuring production readiness.
Own system design and architecture decisions, including microservices, API design, resiliency, and scalability in a Java full-stack environment.
Drive adoption of AI-assisted engineering practices to enhance code quality, delivery speed, and operational outcomes within software development lifecycle.
Minimum Requirements
5+ years of applied software engineering experience with formal training or certification.
Advanced hands-on experience in Java full-stack development with strong backend fundamentals including concurrency, performance, security, and testing.
Proven experience in system design and architecture of microservices, distributed systems, and event-driven architectures.
Practical experience with cloud-native services and operational stability in production; AWS experience preferred but not mandatory.
Ideal Candidate Profile
Experienced leader comfortable driving complex software delivery independently and providing technical guidance to diverse teams including vendors.
Deep expertise in system design, microservices architecture, cloud-native solutions, and AI-assisted development tools.
Strong ownership mindset with demonstrated ability to enforce quality standards across design, implementation, testing, and production support phases.
