Java Backend Developer Role
We are seeking an experienced Java Backend Developer to join our team. As a senior developer, you will work on cutting-edge backend services and cloud-based solutions.
The ideal candidate will collaborate with cross-functional teams to design and deliver scalable backend solutions, contribute to architectural discussions and technical decision-making, participate in Agile ceremonies and sprint planning, ensure code quality through best practices, testing, and peer reviews, and work closely with stakeholders to meet delivery timelines and project goals.
* Candidates should have 8+ years' commercial development experience with strong expertise in Java and Spring Boot.
* Solid background in SQL, building microservices and web services.
* Proficiency with Git, JUnit, and working in Agile environments.
* Hands-on experience with cloud platforms.
* Skilled in Docker and Kubernetes for containerisation and orchestration.
Key Skills:
This role requires the following skills and qualifications:
Technical Skills:
* Java (8+ years of experience)
* Spring Boot (strong expertise)
* SQL (solid background)
* Microservices and web services (building)
* Agile environments (proficiency with Git and JUnit)
* Cloud platforms (hands-on experience)
* Docker and Kubernetes (skilled)
Behavioral Skills:
The ideal candidate will possess the following behavioral skills:
* Strong collaboration and communication skills
* Ability to work in a fast-paced environment
* Proactive problem-solving skills
* Attention to detail and ability to deliver high-quality results
What We Offer:
We offer a competitive salary and benefits package, including:
* Opportunities for career growth and professional development
* A dynamic and supportive work environment
* Collaborative team culture