Full Time

Senior Lead Software Engineer - Payments Tech / Java

JPMorganChase
Jersey City, NJ
???* / year

Job Description

About this kind of role

What a Senior Lead Software Engineer - Payments Tech / Java usually does. The employer's own details are in the listing.

Typically does: Senior Lead Software Engineers design, develop, and oversee the implementation of software solutions, often specializing in complex systems. They lead a team of engineers, providing technical guidance and ensuring code quality. Responsibilities include writing clean, efficient, and well-documented code, participating in architectural design, and troubleshooting production issues. They also collaborate with product managers and other stakeholders to define and refine requirements.

Tools and skills: Proficiency in Java, experience with relational databases (like SQL), and familiarity with software development methodologies like Agile are commonly required, alongside experience with version control systems (such as Git) and cloud platforms.

Good fit for: Experienced engineers with strong leadership qualities and a passion for building robust, scalable systems are often successful in this role.

Of 183 countries in 2025, unemployment was highest in Eswatini (34.2%) and lowest in Qatar (0.1%), by the International Labour Organization’s estimates. Every country, ranked →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.