Senior Java Software Engineer

Senior Java Software Engineer

Posted Today by HOK Consulting - Technical Recruitment Consultancy

Negotiable
Undetermined
Hybrid
Birmingham, England, United Kingdom

Summary: The Fullstack Engineer role involves designing, developing, and delivering high-quality software within a modern microservices environment. The position requires collaboration with global teams and contributions to production code, focusing on scalable and secure solutions. The role is a long-term contract with a hybrid working arrangement, requiring attendance in Sheffield or Birmingham three days a week.

Key Responsibilities:

  • Design, build, and deploy backend services aligned to microservice architecture
  • Develop and deliver RESTful APIs and UI components
  • Collaborate with global engineering teams and stakeholders
  • Drive engineering best practices and continuous improvement

Key Skills:

  • Strong software engineering experience with backend development
  • Proven experience with microservices and frequent production releases
  • Hands-on experience with REST APIs and PostgreSQL
  • Experience with Java (latest versions preferred)
  • Frontend development experience using ReactJS
  • Knowledge of Docker, Kubernetes, and GCP is a plus

Salary (Rate): undetermined

City: Birmingham

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Job Title: Fullstack Engineer

Duration: long-term contract

Location: Hybrid (x3 days in week to Sheffield or Birmingham)

We are looking for a hands-on Full Stack Engineer to design, develop, and deliver high-quality software in a modern microservices environment. You will contribute code to production, support system architecture, and collaborate with global teams to deliver scalable, secure solutions.

Key Responsibilities

  • Design, build, and deploy backend services aligned to microservice architecture
  • Develop and deliver RESTful APIs and UI components
  • Collaborate with global engineering teams and stakeholders
  • Drive engineering best practices and continuous improvement

Key Skills & Experience

  • Strong software engineering experience with backend development
  • Proven experience with microservices and frequent production releases
  • Hands-on experience with REST APIs and PostgreSQL
  • Experience with Java (latest versions preferred)
  • Frontend development experience using ReactJS
  • Knowledge of Docker, Kubernetes, and GCP is a plus