JPMorgan Chase's Commercial & Investment Bank is seeking a Lead Software Engineer to join their team in Charlotte. This role offers an opportunity to work with a global leader in banking, markets, and securities services. The position involves designing and developing enterprise applications, implementing scalable microservices architecture, and working with modern technologies including Java, Spring, and AWS.
As a Lead Software Engineer, you'll be responsible for writing clean, efficient code, conducting code reviews, and ensuring high-quality software delivery. You'll collaborate with cross-functional teams to analyze requirements and propose technical solutions. The role requires expertise in both backend and frontend development, with a focus on creating scalable, reliable solutions.
The ideal candidate will have a Master's degree in Computer Science or related field, with 5+ years of experience in software engineering. Strong knowledge of Java, Spring Boot, microservices, and cloud platforms is essential. You'll be joining a prestigious financial institution that offers comprehensive benefits, including competitive compensation, health coverage, retirement plans, and professional development opportunities.
This position is part of JPMorgan Chase's Commercial & Investment Bank, which provides strategic advice and services to corporations, governments, and institutions worldwide. You'll be contributing to solutions that help manage risk, extend liquidity, and serve clients in over 100 countries.