Lead Software Engineer (Java)
JPMorgan Chase & Co.
Jersey City, NJ • 3h 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)
Team: Agile software engineering team in Consumer & Community Banking
Focus: Secure, scalable backend delivery and technical leadership
Description
As a Lead Software Engineer, you will be a core technical contributor responsible for designing, developing, and troubleshooting trusted, market-leading technology products. You will lead secure and high-quality Java backend production delivery, including code review and debugging, while establishing validation standards (secure coding, peer review, automated testing). You will also drive the team’s adoption of enterprise-authorized AI-assisted engineering practices and lead system design for scalable, secure microservices and API-driven architectures.
Responsibilities
Execute creative end-to-end software solutions, including design, development, and technical troubleshooting
Develop secure, high-quality production code; review and debug others’ code
Drive adoption of AI-assisted engineering practices for code review/refactoring, test acceleration, and incident/root-cause support
Establish consistent validation standards: secure coding, peer review, automated testing
Identify opportunities to eliminate or automate recurring remediation to improve operational stability
Lead evaluation sessions with external vendors, startups, and internal teams on architecture and technical applicability
Lead communities of practice across software engineering to promote new and leading-edge technologies
Requirements
Formal training or certification on software engineering concepts and 5+ years applied experience
Demonstrated experience leading approved AI-assisted software development tools and setting expectations for correctness, performance, and security validation
Strong knowledge of responsible AI use in engineering workflows, including data sensitivity and secure handling of inputs/outputs; ability to coach safe and compliant adoption
Strong hands-on Java backend development and Spring Boot in production
Proven system design experience for scalable, secure services using microservices and API-driven architectures
Strong engineering fundamentals (OOP, design patterns, concurrency, debugging, performance tuning)
Solid testing discipline (unit and integration testing, automation, code quality)
Advanced programming proficiency (Java plus languages such as Python and/or C#) and hands-on work with LLMs and generative AI
Experience with distributed systems and cloud platforms (AWS, Google Cloud Platform, Azure)
Expertise with microservices, RESTful APIs, and database technologies (relational/NoSQL)
Experience with tools and frameworks (JUnit, UDF, Tophat, Cucumber, Groovy, Postman, REST Assured, Eclipse, Maven, Jenkins, IntelliJ)
Experience with performance testing tools (JMeter, Blazemeter) and Chaos Monkey Testing
Benefits
Competitive total rewards package including base salary (and potential commission/incentive compensation where eligible)
Comprehensive health care 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 (Data & Distributed Systems)
Citigroup
Senior
Technology
Warsaw, Poland · On-site
242K zł - 412K zł/yr
3 days ago
Java Software Engineer III
JPMorgan Chase & Co.
Mid
Technology
Wilmington, DE · On-site
N/A
3h ago
Senior Java Backend Software Engineer
Kforce Technology Staffing
Senior
Technology
Westlake, TX · On-site
$0K - $0K/yr
3h ago
Lead Full-Stack Engineer
Citigroup
Senior
Technology
Warsaw, Poland · On-site
242K zł - 412K zł/yr
2 days ago

Java Software Engineer
Motorola Solutions
Senior
Technology
Kraków, Poland · On-site
18K zł - 21K zł/yr
1 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.

Senior Java Engineer / Tech Lead
Kyotu Technology
Senior
Technology
Wrocław, Pl-Ds, Poland · Remote
49920K zł - 63232K zł/yr
17h ago

Expert Software Engineer in Rating & Limit Management
Nordea
Senior
Technology
Gdańsk, Poland · On-site
N/A
3 days ago

Lead Java Backend Developer
EPAM Systems
Senior
Technology
Wrocław, DS, Poland · On-site
N/A
3 days ago
Software Engineer (Java, with German)
Capgemini
Mid
Technology
Warsaw, Maz, Poland · On-site
N/A
1 days ago
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights