LOG IN
SIGN UP
Canary Wharfian - Online Investment Banking & Finance Community.
Sign In
or continue with e-mail and password
Forgot password?
Don't have an account?
Create an account
or continue with e-mail and password
By signing up, you agree to our Terms & Conditions and Privacy Policy.

Lead Software Engineer - Java

ExperiencedNo visa sponsorship
J.P. Morgan logo

at J.P. Morgan

Bulge Bracket Investment Banks

Posted 2 months ago

No clicks

Lead Software Engineer role within JPMorgan Chase's Chief Technology team in Bengaluru delivering secure, scalable Java backend services. You will design, develop and maintain production-quality code using Java 8+, Spring Boot, Hibernate, Oracle DB and MongoDB while driving CI/CD, automation and application resiliency. The role involves leading technical evaluations, mentoring peers, troubleshooting complex issues and promoting best practices across engineering communities. Requires 5+ years of applied software engineering experience and familiarity with tools like Maven/Git, PL/SQL, messaging systems and identity/governance technologies.

Compensation
Not specified

Currency: Not specified

City
Bengaluru
Country
India

Full Job Description

Location: Bengaluru, Karnataka, India

We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.

As a Lead Software Engineer at JPMorganChase within the Chief Technology team, you are 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 core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives.

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.

 

Required qualifications, capabilities, and skills

  • Formal training or certification on Software engineering concepts and 5+ years applied experience
  • Hands-on practical experience delivering system design, application development, testing, and operational stability
  • Hands on skills in Java 8+, J2EE, Spring Boot Framework, and Hibernate
  • Highly proficient hands-on skills in Oracle DB, MongoDB, and PL/SQL. 
  • Demonstrated knowledge of Maven, Ant, GIT, or Eclipse/IntelliJ
  • Proficiency in automation and continuous delivery methods
  • Proficient in all aspects of the Software Development Life Cycle
  • Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
  • Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
 
Preferred qualifications, capabilities, and skills
  • Bachelor’s degree or equivalent in Computer Science, Computer Engineering, Information Technology
  • Hands-on skills in Temportal.io for building and maintaining workflows
  • Hands-on skills in SailPoint IdentityIQ for Identity Governance and Administration
  • Demonstrated knowledge of IAM open standards such as SCIM and OpenID Connect
  • Demonstrated knowledge of Messaging Services, Apache Kafka, MQ, or Mule ESB
  • Exposure to cloud technologies
Lead the design and delivery of secure and scalable Java backend services on Sprint Boot framework, Oracle DB and MongoDB.

Lead Software Engineer - Java

Compensation

Not specified

City: Bengaluru

Country: India

J.P. Morgan logo
Bulge Bracket Investment Banks

2 months ago

No clicks

at J.P. Morgan

ExperiencedNo visa sponsorship

Lead Software Engineer role within JPMorgan Chase's Chief Technology team in Bengaluru delivering secure, scalable Java backend services. You will design, develop and maintain production-quality code using Java 8+, Spring Boot, Hibernate, Oracle DB and MongoDB while driving CI/CD, automation and application resiliency. The role involves leading technical evaluations, mentoring peers, troubleshooting complex issues and promoting best practices across engineering communities. Requires 5+ years of applied software engineering experience and familiarity with tools like Maven/Git, PL/SQL, messaging systems and identity/governance technologies.

Full Job Description

Location: Bengaluru, Karnataka, India

We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.

As a Lead Software Engineer at JPMorganChase within the Chief Technology team, you are 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 core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives.

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.

 

Required qualifications, capabilities, and skills

  • Formal training or certification on Software engineering concepts and 5+ years applied experience
  • Hands-on practical experience delivering system design, application development, testing, and operational stability
  • Hands on skills in Java 8+, J2EE, Spring Boot Framework, and Hibernate
  • Highly proficient hands-on skills in Oracle DB, MongoDB, and PL/SQL. 
  • Demonstrated knowledge of Maven, Ant, GIT, or Eclipse/IntelliJ
  • Proficiency in automation and continuous delivery methods
  • Proficient in all aspects of the Software Development Life Cycle
  • Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
  • Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
 
Preferred qualifications, capabilities, and skills
  • Bachelor’s degree or equivalent in Computer Science, Computer Engineering, Information Technology
  • Hands-on skills in Temportal.io for building and maintaining workflows
  • Hands-on skills in SailPoint IdentityIQ for Identity Governance and Administration
  • Demonstrated knowledge of IAM open standards such as SCIM and OpenID Connect
  • Demonstrated knowledge of Messaging Services, Apache Kafka, MQ, or Mule ESB
  • Exposure to cloud technologies
Lead the design and delivery of secure and scalable Java backend services on Sprint Boot framework, Oracle DB and MongoDB.