Lead Software Engineer Java, React, Kafka
Job Summary
We have an opportunity to impact your career and provide an adventure where you can push the limits of whats possible.
As a Lead Software Engineer at JPMorganChase within the Payments Technology youare an integral part of an agile team that works to enhance build and deliver trusted market-leading technology products in a secure stable and scalable way. As a hands-on leader driving the RTP product through the full SDLCdesign development testing readiness and production rolloutwhile maintaining high bars for architecture code quality automation and release rigor.
Job responsibilities
- Executes creative software solutions design development and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
- Develops secure high-quality production code and reviews and debugs code written by others
- Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems
- Leads evaluation sessions with external vendors startups and internal teams to drive outcomes-oriented probing of architectural designs technical credentials and applicability for use within existing systems and information architecture
- Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies
- Adds to team culture of diversity opportunity inclusion and respect
Required qualifications capabilities and skills
- Formal training or certification on software engineering concepts and 5 years applied experience
- Hands-on proficiency with Java Spring Boot Spring Core React and JUnit; demonstrated commitment to secure scalable code and rigorous reviews.
- Experience with event-driven architectures using MQ/Kafka and caching layers (Redis GemFire).
- Proven Agile delivery leadership: facilitation of ceremonies backlog stewardship Jira-based tracking and Confluence-based documentation/decision logs.
- Strong architectural fundamentals with design patterns and principles; disciplined attention to detail rapid issue resolution and clear written communication in Confluence.
- Cloud and platform experience: AWS Kubernetes Terraform; ability to set non-functional targets and lead operational excellence for real-time payment services.
- Stakeholder management experience with Product BA UAT and Production Management; excellent communication skills across audiences.
- Payments domain background ideally in real-time/instant payments with a deep understanding of low-latency high-availability design for 24x7 platforms.
- Advanced experience with AWS services for containerized workloads and high-throughput messaging; Terraform module design and environment automation patterns.
- Familiarity with AI/LLM-enabled development workflows and responsible integration into day-to-day engineering for productivity and quality gains.
Required Experience:
IC
About Company
JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world’s most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans ov ... View more