This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Key Responsibilities Design, develop, test, and maintain high-quality Java-based applications Build and maintain scalable, secure, and high-performance backend services Collaborate with product managers, QA engineers, and other developers to deliver new features Participate in code reviews and contribute to best practices and coding standards Troubleshoot, debug, and resolve production issues Contribute to system architecture and technical design discussions Maintain documentation for developed solutions Required Skills Strong commercial experience with Java (Java 8+) Experience with Spring / Spring Boot frameworks Solid understanding of RESTful APIs and microservices architecture Experience working with relational databases (e.g. PostgreSQL, MySQL, Oracle) Familiarity with version control systems (Git) Experience with build tools such as Maven or Gradle Understanding of object-oriented design principles and design patterns Minimum 3–5 years of professional Java development experience Right to work in the United Kingdom Nice-to-Have Experience Experience with cloud platforms (AWS, Azure, or GCP) Knowledge of containerisation (Docker, Kubernetes) Exposure to CI/CD pipelines Frontend exposure (React, Angular, or similar) Experience working in Agile / Scrum environments Knowledge of messaging systems (Kafka, RabbitMQ) Additional Information (Optional) Competitive salary based on experience Hybrid working model Opportunity to work on complex, enterprise-scale systems Collaborative and supportive engineering culture
Job Responsibility:
Design, develop, test, and maintain high-quality Java-based applications
Build and maintain scalable, secure, and high-performance backend services
Collaborate with product managers, QA engineers, and other developers to deliver new features
Participate in code reviews and contribute to best practices and coding standards
Troubleshoot, debug, and resolve production issues
Contribute to system architecture and technical design discussions
Maintain documentation for developed solutions
Requirements:
Strong commercial experience with Java (Java 8+)
Experience with Spring / Spring Boot frameworks
Solid understanding of RESTful APIs and microservices architecture
Experience working with relational databases (e.g. PostgreSQL, MySQL, Oracle)
Familiarity with version control systems (Git)
Experience with build tools such as Maven or Gradle
Understanding of object-oriented design principles and design patterns
Minimum 3–5 years of professional Java development experience
Right to work in the United Kingdom
Nice to have:
Experience with cloud platforms (AWS, Azure, or GCP)
Knowledge of containerisation (Docker, Kubernetes)
Exposure to CI/CD pipelines
Frontend exposure (React, Angular, or similar)
Experience working in Agile / Scrum environments
Knowledge of messaging systems (Kafka, RabbitMQ)
What we offer:
Competitive salary based on experience
Hybrid working model
Opportunity to work on complex, enterprise-scale systems