Enable job alerts via email!

Software Engineer III - Java and Observability

JPMorgan Chase & Co.

London

On-site

GBP 60,000 - 90,000

Full time

5 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading company in the financial sector is looking for a Software Engineer III specializing in Java and Observability. In this role, you will contribute to high-quality software development within a dynamic and agile team, focusing on automating processes to increase productivity and maintain release reliability. Key responsibilities include working closely with product owners on system requirements and implementing robust software solutions. Ideal candidates will have a strong background in Java and Spring Boot, along with best practices in clean code and Scrum methodologies.

Qualifications

  • Proficient in Java 11+/Spring Boot ecosystem with testing experience.
  • Experience with automation and clean coding practices.

Responsibilities

  • Work with Product Owner to define system requirements.
  • Design and implement software deliverables.
  • Automate unit, integration, and acceptance testing.

Skills

Java 11+
Spring Boot
Scrum
Clean Coding

Education

Java Certifications

Tools

Terraform
AWS
Cypress

Job description

Social network you want to login/join with:

Software Engineer III - Java and Observability, London

col-narrow-left

Client:
Location:

London, United Kingdom

Job Category:

Other

-

EU work permit required:

Yes

col-narrow-right

Job Reference:

a76e67a0cb90

Job Views:

4

Posted:

25.06.2025

Expiry Date:

09.08.2025

col-wide

Job Description:

Join a dynamic team where we prioritize efficient, high-quality software development. Our fully implemented CI/CD allows us to deploy to production every day with just a click of a button, freeing our developers from the burden of release maintenance, paperwork, and manual regression testing.
You will contribute to a system where automation drives productivity and guarantees reliability of every release.

We follow Scrum practices to ensure smooth and organized workflows. Every task is clearly defined, estimated, and refined by the team. Our sprints are planned with a limited, realistic scope, carefully considering the team's velocity to maintain balance and focus. Regular retrospectives allow us to continuously improve our processes, ensuring that we learn and grow as a team.

You will be working in an environment that encourages focusing on building and improving the quality of the product, rather than spending time on regular customer support tasks. Our goal is to provide developers with the space and resources to innovate and enhance the product, driving long-term success.

Job Responsibilities:


- Work with Product Owner and Customers to elicit system requirements
- Design, architect, estimate and implement software deliverables
- Automate unit, integration and acceptance testing

Required qualifications, capabilities, and skills:


- Proficient in Java 11+/Spring Boot ecosystem, including automated unit/integration testing
- Respect for clean coding, best practices and Scrum


Preferred qualifications, capabilities, and skills:

- Practical Experience with React JS, including automated unit/integration testing will be a plus
- Knowledge of UX Design
- Experience with Terraform and AWS
- Experience with UI testing frameworks (. Cypress)
- Java certifications

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.