Software Engineer

Software Engineer

Posted Today by Hyra

Negotiable
Undetermined
Remote
London, England, United Kingdom

Summary: The role of Backend Software Engineer involves joining a prominent consultancy to work on a large-scale microservices programme in a collaborative agile environment. The engineer will develop scalable backend services, ensuring high-quality code through modern engineering practices. Responsibilities include working with Java, Spring Boot, and various database technologies while collaborating with cross-functional teams. The position offers flexible remote working arrangements and exposure to modern technologies.

Key Responsibilities:

  • Developing and maintaining scalable RESTful APIs and backend services using Java and Spring Boot.
  • Designing and managing relational database schemas with Postgres and SQL.
  • Containerising and deploying applications using Docker within a microservices architecture.
  • Implementing automated testing using JUnit and Mockito to ensure robust code quality through TDD.
  • Collaborating with cross-functional teams including product and design to deliver technical solutions.

Key Skills:

  • Proven experience as a Java Engineer working on large-scale microservice architectures.
  • Deep technical expertise in Java and the Spring Boot framework.
  • Hands-on experience with CI/CD pipelines and automated tooling such as Jenkins.
  • Strong understanding of database versioning and schema design.
  • Must be legally authorized to work in the UK and hold active Security Clearance (SC).

Salary (Rate): undetermined

City: London

Country: United Kingdom

Working Arrangements: remote

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Type: Remote | Salary: Competitive salary

An instantly recognisable consultancy is looking for a Backend Software Engineer. This role involves joining a large-scale, business-critical microservices programme within a collaborative agile environment. You will be responsible for developing scalable backend services and ensuring high-quality code through modern engineering practices.

What You'll Be Doing

  • Developing and maintaining scalable RESTful APIs and backend services using Java and Spring Boot.
  • Designing and managing relational database schemas with Postgres and SQL.
  • Containerising and deploying applications using Docker within a microservices architecture.
  • Implementing automated testing using JUnit and Mockito to ensure robust code quality through TDD.
  • Collaborating with cross-functional teams including product and design to deliver technical solutions.

What We're Looking For

  • Proven experience as a Java Engineer working on large-scale microservice architectures.
  • Deep technical expertise in Java and the Spring Boot framework.
  • Hands-on experience with CI/CD pipelines and automated tooling such as Jenkins.
  • Strong understanding of database versioning and schema design.
  • Must be legally authorized to work in the UK and hold active Security Clearance (SC).

What's On Offer

  • Competitive daily rate within a business-critical programme.
  • Flexible remote working arrangements.
  • Opportunity to work with a high-profile consultancy on complex technical challenges.
  • Exposure to modern technologies including Kafka, React, and OpenAPI.

Apply via Hyra to be considered for this opportunity.