Java Backend Engineer IRC299950

Urgent

Job Description

Description

We’re looking for an experienced Backend Engineer to design and build robust, scalable microservices. You’ll work across the full backend stack – from API design through to production-grade integration testing – using modern Java and Spring technologies.

Requirements

  • Strong hands-on experience with Java 17+ and Spring Boot 3
  • Proven experience building and maintaining microservices architectures
  • Practical experience with Kafka (producers, consumers, event-driven patterns)
  • Strong understanding of REST API design best practices
  • Proficiency with Gradle for build management
  • Familiarity with MapStruct and Feign
  • Working knowledge of domain-driven design (DDD) patterns
  • Integration-testing mindset – comfortable testing services in realistic, end-to-end scenarios, not just isolated units

Job Responsibilities

  • Design, build, and maintain backend microservices using Java 17+ and Spring Boot 3
  • Design and implement clean, well-documented REST APIs
  • Build event-driven services using Kafka for asynchronous communication
  • Apply domain-driven design principles to structure services around business capabilities
  • Use MapStruct for clean object mapping and Feign for service-to-service communication
  • Manage builds and dependencies using Gradle
  • Write meaningful integration tests (not just unit tests) to ensure real-world reliability
  • Collaborate with cross-functional teams to deliver high-quality, maintainable code

Nice to Have

  • Experience with containerization and orchestration (Docker/Kubernetes)
  • Familiarity with CI/CD pipelines
  • Experience working in cloud-native environments (AWS/Azure/GCP)

Benefits

  • Comprehensive health and wellness plan, private healthcare, and discounted gym memberships
  • Competitive pension scheme and recognition schemes through bonus/reward initiatives
  • Annual volunteering day

We are an equal opportunities employer. It is our policy to promote an environment free from discrimination, harassment and victimisation.

Location