Java Consultant

Java Engineer

Location

  • Remote (UK-based company)

Role Overview

We are looking for a skilled Java Engineer to design, develop, and maintain scalable backend systems. You will work in an agile environment building high-performance applications using modern Java frameworks.

Key Responsibilities

  • Develop and maintain applications using Java, Spring Boot
  • Build REST APIs & microservices architecture
  • Collaborate with cross-functional teams (QA, DevOps, Product)
  • Write clean, scalable, and secure code
  • Perform code reviews and optimize performance
  • Work with cloud platforms (AWS/Azure)
  • Participate in Agile/Scrum ceremonies

Required Skills

  • Strong experience in Java (8/11/17+)
  • Hands-on with Spring Boot, Hibernate
  • Experience in Microservices architecture
  • Knowledge of REST APIs, JSON, Kafka (optional)
  • Database: MySQL / PostgreSQL / MongoDB
  • Tools: Git, Maven/Gradle, Docker
  • Cloud exposure (AWS preferred)

Preferred Skills

  • Experience with DevOps / CI-CD (Jenkins, Kubernetes)
  • Frontend basics (React/Angular) – optional
  • Experience in distributed systems

Qualification

  • Bachelor’s degree in Computer Science / IT or equivalent
  • 3–10+ years experience (depending on level)

Job Details

Company
BrothersTech
Location
United Kingdom
Posted