Software Engineer III - Java and Observability
Software Engineer III - Java and Observability

Software Engineer III - Java and Observability

London Full-Time 36000 - 60000 £ / year (est.) Home office (partial)
J

At a Glance

  • Tasks: Join a team to develop high-quality software with daily production deployments.
  • Company: Be part of a dynamic company that values innovation and efficiency in software development.
  • Benefits: Enjoy a collaborative environment with opportunities for growth and learning.
  • Why this job: Work in a space that prioritises product quality and developer creativity over mundane tasks.
  • Qualifications: Proficient in Java 11+/Spring Boot; clean coding and Scrum experience required.
  • Other info: Experience with React JS, AWS, and UI testing frameworks is a plus.

The predicted salary is between 36000 - 60000 £ per year.

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 (i.e. Cypress)
  • Java certifications

Software Engineer III - Java and Observability employer: J.P. Morgan

Join a forward-thinking company that champions innovation and quality in software development. With a strong emphasis on automation and a supportive work culture, we empower our Software Engineers to focus on creativity and product enhancement rather than mundane tasks. Our commitment to continuous improvement and professional growth ensures that every team member has the opportunity to thrive in a collaborative environment, making us an exceptional employer in the tech industry.
J

Contact Detail:

J.P. Morgan Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer III - Java and Observability

✨Tip Number 1

Familiarise yourself with our tech stack, especially Java 11+ and Spring Boot. Being able to discuss your experience and projects related to these technologies will show us that you're a great fit for the role.

✨Tip Number 2

Highlight any experience you have with CI/CD processes. Since we deploy daily, demonstrating your understanding of automation in software development will set you apart from other candidates.

✨Tip Number 3

Showcase your knowledge of Scrum practices. We value teamwork and organisation, so being able to discuss how you've contributed to sprints and retrospectives in the past will resonate well with us.

✨Tip Number 4

If you have experience with React JS or any UI testing frameworks like Cypress, make sure to mention it. While it's preferred, it could give you an edge in the selection process.

We think you need these skills to ace Software Engineer III - Java and Observability

Proficient in Java 11+/Spring Boot
Automated Unit Testing
Integration Testing
Clean Coding Practices
Scrum Methodology
Software Design and Architecture
Requirement Elicitation
Collaboration with Product Owners
Estimation of Software Deliverables
Continuous Integration/Continuous Deployment (CI/CD)
Problem-Solving Skills
Attention to Detail
Adaptability
Communication Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your proficiency in Java 11+/Spring Boot and any experience with automated testing. Use specific examples from your past work that demonstrate your skills in clean coding and Scrum practices.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention how your experience aligns with their focus on efficient software development and automation. Be sure to include any relevant projects or achievements that showcase your ability to innovate.

Showcase Relevant Projects: If you have worked on projects involving React JS, Terraform, AWS, or UI testing frameworks like Cypress, be sure to mention these. Highlight your contributions and the impact they had on the project outcomes.

Prepare for Technical Questions: Anticipate technical questions related to Java, Spring Boot, and automated testing during the interview process. Brush up on your knowledge of best practices and be ready to discuss how you approach problem-solving in a Scrum environment.

How to prepare for a job interview at J.P. Morgan

✨Showcase Your Java Expertise

Make sure to highlight your proficiency in Java 11+ and the Spring Boot ecosystem during the interview. Be prepared to discuss specific projects where you've implemented automated unit and integration testing, as this aligns closely with the role's requirements.

✨Demonstrate Your Understanding of CI/CD

Since the company values efficient software development through CI/CD practices, be ready to explain your experience with continuous integration and deployment. Discuss how you've contributed to automating processes and improving release cycles in previous roles.

✨Emphasise Team Collaboration

The role involves working closely with Product Owners and customers, so it's crucial to demonstrate your ability to collaborate effectively. Share examples of how you've worked within a Scrum team, focusing on your contributions to sprint planning and retrospectives.

✨Prepare for Technical Questions

Expect technical questions related to Java, automated testing, and possibly even React JS if you have experience. Brush up on key concepts and be ready to solve coding problems or discuss design patterns that showcase your clean coding practices.

Software Engineer III - Java and Observability
J.P. Morgan
J
  • Software Engineer III - Java and Observability

    London
    Full-Time
    36000 - 60000 £ / year (est.)

    Application deadline: 2027-06-22

  • J

    J.P. Morgan

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>