Software Engineer (Java)

Software Engineer (Java)

Posted 2 days ago by Randstad Technologies

£65 Per hour
Undetermined
Undetermined
Manchester, UK

Summary: The role of Backend Engineer focuses on leveraging strong Java (Spring Boot) expertise to develop scalable services. The position requires high autonomy and ownership of projects, along with collaboration with various stakeholders. Candidates should have experience with large, multi-module codebases and a data-driven approach to decision-making. The role is based in Manchester, UK, and is facilitated by Randstad Technologies as an Employment Business.

Key Responsibilities:

  • Build scalable services using Java (Spring Boot) and related technologies.
  • Work with Kotlin, Gradle, and IntelliJ to enhance backend systems.
  • Utilize Coroutines, Kubernetes, Gitlab CI, Harness, and Sonar for development and deployment.
  • Implement OpenTelemetry and Grafana for monitoring and observability.
  • Collaborate with Product, UX, and Test stakeholders to ensure project success.
  • Drive data-driven decisions through experimentation and feature toggles.
  • Demonstrate examples of past projects, particularly in implementing accessibility features.

Key Skills:

  • Strong expertise in Java (Spring Boot) and Kotlin.
  • Experience with Gradle and IntelliJ.
  • Familiarity with Coroutines, Kubernetes, Gitlab CI, Harness, and Sonar.
  • Knowledge of OpenTelemetry and Grafana.
  • Ability to work autonomously and take ownership of projects.
  • Experience with large, multi-module codebases.
  • Strong collaboration skills with Product, UX, and Test teams.
  • Data-driven mindset with experience in experimentation and feature toggles.

Salary (Rate): £65 per hour

City: Manchester

Country: UK

Working Arrangements: undetermined

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Backend Engineer

We are seeking a Backend Engineer with strong Java (Spring Boot) expertise to build scalable services.

Core Tech

  • Kotlin (+ Java), Spring Boot, Gradle, IntelliJ

  • Coroutines, Kubernetes, Gitlab CI, Harness, Sonar

  • OpenTelemetry, Grafana


We Look For

  • High Autonomy and ownership of projects.

  • Experience with large, multi-module codebases.

  • Data-driven decisions (experimentation/feature toggles).

  • Collaboration with Product/UX/Test stakeholders.

  • Examples of past projects and implementing for accessibility.

Randstad Technologies is acting as an Employment Business in relation to this vacancy.