Senior Java Engineer

arrive

London 4 Years Exp Posted 1h ago

Job Description

You’ll be part of a cross-functional team responsible for building and maintaining core backend services that are used across the company. These services form the foundation that other teams and domains rely on.

Team Responsibilities

  • Partner with Product Managers and engineers to define, prioritize, and deliver work

  • Actively participate in team ceremonies such as stand-ups, refinements, retrospectives, and quarterly planning

  • Contribute to improving team processes and ways of working

  • Develop a strong understanding of user needs, internal stakeholders, and business goals

  • Share ownership of delivery quality and outcomes

  • Mentor and support other engineers when needed

  • Collaborate with global teams to build shared system knowledge

  • Participate in Backend Chapter meetings and contribute to technical standards and best practices

Tech Stack

Core technologies

  • Java

  • Spring Boot

  • PostgreSQL

  • Kafka

  • Gradle

Infrastructure & tooling

  • Docker

  • AWS

  • GitHub

Nice to have

  • Kotlin

  • JavaScript

What You’ll Do

  • Design and deliver backend features and technical improvements aligned with company goals

  • Build and maintain RESTful APIs using a microservices architecture

  • Perform thoughtful peer code reviews and contribute to a strong feedback culture

  • Use automated testing to improve quality and speed of delivery

  • Release features safely using feature flags and progressive rollouts

  • Define success metrics and monitor the performance of new releases

  • Participate in an on-call rotation to help respond to and resolve incidents

    • Collaborate closely with product, engineering, and cross-functional teams across time zones

Similar Openings for You