Lead Software Engineer (Java)
JPMorgan Chase & Co.
Hoboken, NJ • 14m ago • On-site
Senior
On-site
Match your resume with similar open roles
Upload your resume to automatically match with active openings similar to this role.
PDF up to 10 MB
Your resume is private & secure

Quick Facts
Role: Lead Software Engineer (Java)
Description
You will lead the design, development, and technical troubleshooting of secure, stable, scalable software products within an agile team. As a core technical contributor, you will execute solutions across multiple technical areas, review and debug production code, and elevate engineering practices using AI-assisted tools with strong validation for correctness, performance, and security.
Responsibilities
Deliver creative software solutions, design, development, and troubleshooting beyond routine approaches
Develop secure, high-quality production code and perform code review and debugging
Drive adoption of enterprise-authorized AI-assisted engineering practices (AI-assisted review/refactoring, accelerated test strategy, incident/root-cause analysis support)
Apply Software Development Life Cycle toolchain knowledge to improve automation value
Identify recurring issues to remediate or automate for better operational stability
Lead vendor/startup/internal evaluation sessions for architectural applicability
Lead communities of practice across software engineering to spread new technologies
Requirements
Formal training or certification in software engineering concepts and 5+ years applied experience
Experience leading effective use of approved AI-assisted software development tools and setting validation expectations for correctness, performance, and security
Knowledge of responsible AI use: data sensitivity, secure input/output handling, and safe compliant adoption
Hands-on Java backend development with Spring Boot in production
System design experience for scalable, secure microservices and API-driven architectures
Strong OOP, design patterns, concurrency, debugging, and performance tuning fundamentals
Solid unit and integration testing discipline, automation, and code quality practices
Advanced programming proficiency (Java; plus Python or C#) and hands-on work with LLMs and generative AI
Distributed systems and cloud platform experience (AWS, Google Cloud Platform, Azure)
Experience with microservices, RESTful APIs, and relational/NoSQL databases
Experience with development/testing tools and frameworks (e.g., JUnit, Groovy, Cucumber, Postman, REST Assured, Eclipse, Maven, Jenkins, IntelliJ)
Performance testing and chaos testing experience (e.g., JMeter, Blazemeter, Chaos Monkey Testing)
Benefits
Competitive total rewards package including base salary (role/experience/skills/location dependent)
Possible commission-based pay and/or discretionary incentive compensation in eligible roles
Comprehensive health care coverage and on-site health/wellness centers
Retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching, and more
Additional compensation and benefits details provided during the hiring process
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See moreLead Software Engineer (Java, Post-Trade Technology)
JPMorgan Chase & Co.
Senior
Technology
Jersey City, NJ, United States of America · On-site
$157K - $215K/yr
7m ago
Lead Software Engineer (Java)
JPMorgan Chase & Co.
Senior
Technology
Jersey City, NJ · On-site
N/A
1 days ago
Lead Software Engineer (Java)
JPMorgan Chase & Co.
Senior
Technology
Houston, TX · On-site
N/A
14m ago
Senior Lead Software Engineer (Java)
JPMorgan Chase & Co.
Senior
Technology
Jersey City, NJ · On-site
$176K - $260K/yr
7m ago
Lead Software Engineer (Data & Distributed Systems)
Citigroup
Senior
Technology
Warsaw, Poland · On-site
242K zł - 412K zł/yr
4 days ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.
Java Software Engineer III
JPMorgan Chase & Co.
Mid
Technology
Wilmington, DE · On-site
N/A
1 days ago
Lead Software Engineer (Swift / iOS)
JPMorgan Chase & Co.
Senior
Technology
Plano, TX · On-site
N/A
7m ago
Lead Software Engineer (Swift/iOS)
JPMorgan Chase & Co.
Senior
Technology
Plano, TX · On-site
N/A
1 days ago
Lead Full-Stack Engineer
Citigroup
Senior
Technology
Warsaw, Poland · On-site
242K zł - 412K zł/yr
3 days ago
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights