Java Software Engineer

United Kingdom

about 1 month ago
Save Job

Summary

Job Description

Job title - Java Software Engineer

Location - London, UK


We are seeking a Senior Java Backend Engineer with a strong background in Java, Spring Framework, and modern NoSQL / distributed caching technologies.


Key Responsibilities

  • Design, develop, and maintain robust backend systems using Java and Spring Boot
  • Build scalable and high-performance APIs and microservices
  • Integrate with and optimize data persistence layers using MongoDB (preferably MongoDB Atlas), Redis, or DynamoDB
  • Implement distributed caching strategies with Redis, Hazelcast, or Apache Ignite
  • Work closely with DevOps to containerize applications using Docker


Must-Have Qualifications

  • 5+ years of hands-on experience in backend development with Java and Spring Boot
  • Strong understanding of RESTful APIs and microservice architecture
  • Production experience with NoSQL databases (MongoDB preferred; DynamoDB, Redis, or similar are a plus)
  • Experience with distributed caching systems such as Redis, Hazelcast, or Apache Ignite
  • Proficiency with Docker and containerized deployments
  • Experience with cloud-based environments (AWS, GCP, or Azure; MongoDB Atlas a strong plus)

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: