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).
We are looking for a talented and motivated Java Developer to join our growing technology team in London. You will play a key role in designing, developing, and maintaining high-quality software solutions that support critical business operations and deliver exceptional user experiences. This is an exciting opportunity to work on modern Java applications, collaborate with experienced engineers, and contribute to innovative projects in a fast-paced environment.
Job Responsibility
Design, develop, test, and maintain Java-based applications and services
Write clean, efficient, and well-documented code following best practices
Collaborate with product managers, business analysts, and other developers to deliver software solutions
Participate in code reviews and contribute to technical discussions
Troubleshoot, debug, and resolve software issues
Optimize application performance, scalability, and security
Support the deployment and monitoring of applications in production environments
Stay up to date with emerging technologies and industry trends
Requirements
Strong experience with Java (Java 11/17 or later preferred)
Solid understanding of object-oriented programming principles
Experience with Spring Boot and related Spring technologies
Knowledge of RESTful API development and microservices architecture
Experience working with SQL databases such as PostgreSQL, MySQL, or SQL Server
Familiarity with version control systems, particularly Git
Understanding of software development lifecycle (SDLC) and Agile methodologies
Strong problem-solving and analytical skills
Excellent communication and teamwork abilities
Nice to have
Experience with cloud platforms such as AWS, Azure, or Google Cloud
Knowledge of Docker and Kubernetes
Experience with CI/CD pipelines and DevOps practices
Familiarity with messaging technologies such as Kafka or RabbitMQ
Exposure to front-end technologies such as React or Angular
Understanding of security best practices in application development
What we offer
Competitive salary and annual performance bonus
Flexible working arrangements
Private healthcare and pension scheme
Generous holiday allowance
Professional development and training opportunities
Modern office environment in London
Opportunity to work on impactful projects with cutting-edge technologies