LOG IN
SIGN UP
Tech Job Finder - Find Software, Technology Sales and Product Manager Jobs.
Sign In
OR continue with e-mail and password
E-mail address
Password
Don't have an account?
Reset password
Join Tech Job Finder
OR continue with e-mail and password
E-mail address
First name
Last name
Username
Password
Confirm Password
How did you hear about us?
By signing up, you agree to our Terms & Conditions and Privacy Policy.

Lead Java / Python Software Engineer - Equities

at J.P. Morgan

Back to all Java jobs
J.P. Morgan logo
Bulge Bracket Investment Banks

Lead Java / Python Software Engineer - Equities

at J.P. Morgan

Mid LevelNo visa sponsorshipJava

Posted a month ago

No clicks

Compensation
Not specified

Currency: Not specified

City
Glasgow
Country
United Kingdom

Join an agile Equities engineering team in Glasgow to design, develop, and maintain scalable, resilient systems using Java or Python. You will deliver secure, high-quality production code, contribute to architecture and design artifacts, and troubleshoot operational issues. The role involves working with large datasets to produce visualizations and reporting, and participating in CI/CD, cloud (preferably AWS) and security practices. You'll also contribute to engineering communities and a diverse, inclusive team culture.

Location: GLASGOW, LANARKSHIRE, United Kingdom

You’re ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you. Join us to work on state-of-the-art technology products, collaborate with talented professionals, and make a real impact in the Equities business. We value your drive to learn, your technical expertise, and your commitment to innovation and teamwork.

Job Summary:
As a Software Engineer II in the Equities business, you will be part of an agile team enhancing, designing, and delivering software components for cutting-edge technology products. You will execute software solutions through design, development, and technical troubleshooting, while building your skills and experience. You will contribute to a culture of collaboration, innovation, and inclusion, helping us deliver secure, stable, and scalable solutions.

Job Responsibilities:

  • Participate in designing and developing scalable, resilient systems using Java or Python to drive continual improvements for product teams.
  • Execute software solutions, design, development, and technical troubleshooting.
  • Create secure, high-quality production code and maintain algorithms that run synchronously with appropriate systems.
  • Produce or contribute to architecture and design artifacts for applications, ensuring design constraints are met.
  • Gather, analyze, synthesize, and develop visualizations and reporting from large, diverse data sets to support continuous improvement.
  • Identify hidden problems and patterns in data to drive improvements in coding hygiene and system architecture.
  • Contribute to software engineering communities of practice and events exploring new and emerging technologies.
  • Add to team culture of diversity, equity, inclusion, and respect.

Required Qualifications, Capabilities, and Skills:

  • Hands-on practical experience in system design, application development, testing, and operational stability.
  • Proficient in coding in Python or Java.
  • Experience developing, debugging, and maintaining code in a large corporate environment with modern programming and database querying languages.
  • Overall knowledge of the software development life cycle.
  • Understanding of agile methodologies such as CI/CD, application resiliency, and security.
  • Exposure to cloud technologies (preferably AWS).
Grow your skills and advance your career by building secure, scalable technology solutions in a collaborative, agile team.

Lead Java / Python Software Engineer - Equities

at J.P. Morgan

Back to all Java jobs
J.P. Morgan logo
Bulge Bracket Investment Banks

Lead Java / Python Software Engineer - Equities

at J.P. Morgan

Mid LevelNo visa sponsorshipJava

Posted a month ago

No clicks

Compensation
Not specified

Currency: Not specified

City
Glasgow
Country
United Kingdom

Join an agile Equities engineering team in Glasgow to design, develop, and maintain scalable, resilient systems using Java or Python. You will deliver secure, high-quality production code, contribute to architecture and design artifacts, and troubleshoot operational issues. The role involves working with large datasets to produce visualizations and reporting, and participating in CI/CD, cloud (preferably AWS) and security practices. You'll also contribute to engineering communities and a diverse, inclusive team culture.

Location: GLASGOW, LANARKSHIRE, United Kingdom

You’re ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you. Join us to work on state-of-the-art technology products, collaborate with talented professionals, and make a real impact in the Equities business. We value your drive to learn, your technical expertise, and your commitment to innovation and teamwork.

Job Summary:
As a Software Engineer II in the Equities business, you will be part of an agile team enhancing, designing, and delivering software components for cutting-edge technology products. You will execute software solutions through design, development, and technical troubleshooting, while building your skills and experience. You will contribute to a culture of collaboration, innovation, and inclusion, helping us deliver secure, stable, and scalable solutions.

Job Responsibilities:

  • Participate in designing and developing scalable, resilient systems using Java or Python to drive continual improvements for product teams.
  • Execute software solutions, design, development, and technical troubleshooting.
  • Create secure, high-quality production code and maintain algorithms that run synchronously with appropriate systems.
  • Produce or contribute to architecture and design artifacts for applications, ensuring design constraints are met.
  • Gather, analyze, synthesize, and develop visualizations and reporting from large, diverse data sets to support continuous improvement.
  • Identify hidden problems and patterns in data to drive improvements in coding hygiene and system architecture.
  • Contribute to software engineering communities of practice and events exploring new and emerging technologies.
  • Add to team culture of diversity, equity, inclusion, and respect.

Required Qualifications, Capabilities, and Skills:

  • Hands-on practical experience in system design, application development, testing, and operational stability.
  • Proficient in coding in Python or Java.
  • Experience developing, debugging, and maintaining code in a large corporate environment with modern programming and database querying languages.
  • Overall knowledge of the software development life cycle.
  • Understanding of agile methodologies such as CI/CD, application resiliency, and security.
  • Exposure to cloud technologies (preferably AWS).
Grow your skills and advance your career by building secure, scalable technology solutions in a collaborative, agile team.