Job Search and Career Advice Platform

Enable job alerts via email!

Java Backend developer

Axiom Software Solutions Limited

Glasgow

On-site

GBP 60,000 - 80,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A software solutions provider in the United Kingdom is seeking a skilled Java Backend Developer to join their engineering team. The ideal candidate will have over 7 years of experience in backend development with Java, proficiency in Spring Boot and Microservices architecture. Responsibilities include designing scalable backend services, implementing RESTful APIs, and mentoring junior developers. This role offers competitive compensation and opportunities for professional growth.

Qualifications

  • 7+ years of hands-on experience in backend development with Java (Java 8 or higher).
  • Strong knowledge and experience with Spring Boot, Spring Cloud, JPA, and Hibernate.
  • Experience with CI/CD pipelines and tools like Jenkins, Git, Maven/Gradle.

Responsibilities

  • Design, develop, and maintain scalable backend services using Java, Spring Boot, and Microservices.
  • Implement RESTful APIs and integrate with third-party systems.
  • Participate in code reviews and mentor junior developers.

Skills

Java
Spring Boot
Microservices
RESTful APIs
SQL
NoSQL
Docker
Kubernetes

Tools

Jenkins
Git
Maven
Gradle
Job description
Job Summary

We are looking for a skilled Java Backend Developer with strong expertise in Spring Boot and Microservices architecture to join our growing engineering team. The ideal candidate will have hands‑on experience building scalable, high‑performance backend systems and APIs.

Key Responsibilities
  1. Design, develop, and maintain scalable backend services using Java, Spring Boot, and Microservices.
  2. Implement RESTful APIs and integrate with third‑party systems.
  3. Write clean, maintainable, and testable code following best practices.
  4. Collaborate with front‑end developers, QA, DevOps, and product teams.
  5. Participate in code reviews and mentor junior developers.
  6. Troubleshoot production issues and implement fixes.
  7. Work with containerization tools like Docker and orchestration tools like Kubernetes.
  8. Implement logging, monitoring, and performance tuning.
Required Skills & Experience
  1. 7+ years of hands‑on experience in backend development with Java (Java 8 or higher).
  2. Strong knowledge and experience with Spring Boot, Spring Cloud, JPA, and Hibernate.
  3. Experience in building and consuming RESTful APIs.
  4. Strong understanding of Microservices architecture and inter‑service communication patterns (REST, messaging).
  5. Knowledge of SQL and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
  6. Experience with CI/CD pipelines and tools like Jenkins, Git, Maven/Gradle.
  7. Familiarity with Docker, Kubernetes, and cloud platforms (AWS, Azure, GCP) is a plus.
  8. Understanding of security aspects like OAuth2, JWT, and API security.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.