
Senior Lead Software Engineer - Java, Kinexys
at J.P. Morgan
Posted 18 hours ago
No clicks
- Compensation
- Not specified
- City
- Bengaluru
- Country
- India
Currency: Not specified
Senior technical leader in the Payments Technology team responsible for hands-on development, architecture, and mentorship to deliver secure, scalable software. The role focuses on Kotlin/Java, Spring, AWS, RDBMS and modern patterns such as microservices and event-driven, with a mandatory focus on blockchain technologies. You will drive architectural decisions, ensure SDLC and production stability, collaborate across stakeholders, and help hire and develop technical talent.
Location: Bengaluru, Karnataka, India
Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.
As a Senior Lead Software Engineer at JPMorgan Chase within the Commercial and Investment Banking - Payments Technology team, you will play a crucial role in an agile team dedicated to enhancing, building, and delivering trusted, market-leading technology products in a secure, stable, and scalable manner. This role is designed for highly experienced, hands-on technical leaders who will develop software, coach and mentor teams, manage technology projects, make key architectural and solution decisions, and promote the adoption of advanced technologies and patterns.
Job responsibilities
- Provides technical direction, oversight, and mentorship to software engineering teams, ensuring best practices in design, development, and delivery.
- Takes ownership of key architectural decisions, driving the adoption of robust, scalable, and secure solutions aligned with business goals.
- Leads by example with hands-on development, code reviews, and debugging, particularly in Kotlin/Java, Spring, AWS, and RDBMS environments.
- Champions the use of modern architecture patterns (e.g., microservices, event-driven, cloud-native) and ensure their effective implementation.
- Fosters a culture of technical excellence, innovation, and continuous improvement.
- Ensures full compliance to SDLC, Production Support and Testing needs of the domain and solution.
- Collaborates effectively across teams and stakeholders, ensuring alignment and successful delivery of strategic initiatives.
- Identifies and mitigates risks, escalate issues as needed, and ensure operational stability and efficiency.
- Contributes to hiring, developing, and retaining top technical talent, with a focus on diversity and inclusion.
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 5+ years applied experience
- Hands-on development experience in software engineering, with a strong background in system design, application development, and architecture.
- Proven experience mentoring and leading technologists, with a focus on technical growth and architectural leadership.
- Deep expertise in Kotlin/Java, Spring, AWS, and RDBMS, with a track record of delivering complex, high-quality solutions in these technologies.
- Experience with blockchain technologies is must.
- Strong understanding and practical application of modern architecture patterns (microservices, event-driven, cloud-native, etc.).
- Experience in making key architectural decisions and guiding teams through their implementation.
- Formal training or certification in software engineering, computer science, or a related field.
- Experience with hiring, developing, and recognizing technical talent.
- Excellent communication and stakeholder management skills.
Preferred qualifications, capabilities, and skills- Familiarity with modern front-end technologies.
- Experience in the financial services industry and related IT systems.




