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).
Java Developer – London (Hybrid) Location: London, UK (Hybrid – 2–3 days per week in the office) Job Type: Full-Time, Permanent Salary: Competitive + Benefits About the Role We are seeking a talented and motivated Java Developer to join our growing technology team in London. This is an exciting opportunity to work on innovative projects, develop scalable enterprise applications, and contribute to the design and delivery of high-quality software solutions. As a Java Developer, you will collaborate closely with product managers, architects, developers, and QA engineers to build robust applications that support business growth and deliver exceptional user experiences.
Job Responsibility
Design, develop, test, and maintain Java-based applications and services
Write clean, efficient, and well-documented code following best practices
Collaborate with cross-functional teams to define and implement technical solutions
Participate in code reviews and contribute to continuous improvement initiatives
Troubleshoot, debug, and resolve software defects and performance issues
Develop and integrate RESTful APIs and microservices
Assist with application deployment, monitoring, and support activities
Stay current with emerging technologies and industry trends
Requirements
3+ years of professional experience in Java development
Strong knowledge of Java 11+ and object-oriented programming principles
Experience with frameworks such as Spring Boot and Spring MVC
Knowledge of REST APIs, microservices architecture, and web services
Experience with relational databases such as MySQL, PostgreSQL, or Oracle
Familiarity with Git and modern version control practices
Understanding of software development lifecycle and Agile methodologies
Strong problem-solving and analytical skills
Excellent communication and teamwork abilities
Nice to have
Experience with cloud platforms (AWS, Azure, or Google Cloud)
Knowledge of Docker and Kubernetes
Familiarity with CI/CD pipelines and DevOps practices
Experience with messaging technologies such as Kafka or RabbitMQ
Exposure to front-end technologies such as React or Angular
What we offer
Competitive salary and annual performance bonus
Flexible hybrid working model
Private healthcare and pension scheme
Generous holiday allowance
Professional development and training opportunities