Java Developer

Joveo's Recruitment
Manor Park, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Remote
Manor Park, United Kingdom

Tech stack

Java
API
Code Review
Distributed Data Store
Memory Management
Java Virtual Machine (JVM)
Enterprise Messaging Systems
NoSQL
Scrum
Queueing Systems
RabbitMQ
SQL Databases
Multithreading
Spring-mvc
Concurrency
Spring-boot
Caching
Backend
Event Driven Architecture
Containerization
Kubernetes
Kafka
Api Design
Amazon Web Services (AWS)
Docker
Microservices

Job description

that operate at Joveo's scale. You will design and maintain core Java

systems - from microservices to event-driven architecture - ensuring

reliability and throughput for millions of daily transactions., Develop and maintain backend microservices and APIs in Java

  • Design scalable service architectures using Spring Boot or similar frameworks

  • Write performant, thread-safe, and well-tested code for production systems

  • Integrate with message queues, caches, and distributed data stores

  • Participate in code reviews, technical design, and sprint planning

  • Identify and resolve performance bottlenecks and reliability issues

Requirements

Strong proficiency in Java (8+ or 17+) and the JVM ecosystem

  • Experience with Spring Boot, Spring MVC, or Micronaut

  • Solid understanding of multithreading, concurrency, and memory management

  • Familiarity with messaging systems (Kafka, RabbitMQ, or SQS)

  • Experience with SQL and NoSQL databases in production environments

  • Knowledge of microservices patterns, API design, and containerization (Docker/K8s)

Apply for this position