Job Description
We're looking for an experienced Java Developer to join our growing team delivering high-impact internal and client projects across public and private sectors. You'll play a hands-on role in designing, developing, and deploying solutions using modern Java and JavaScript frameworks, with a focus on quality and best practice.
What You'll Do
* Develop and maintain applications using Java (1.6-1.8), Spring Boot, and React
* Build and consume REST APIs, support microservices architecture
* Participate in Agile ceremonies, sprint planning, testing, and deployment
* Collaborate with cross-functional teams to deliver secure, scalable software
* Mentor junior developers and contribute to coding standards and best practices
What You'll Bring
* Strong hands-on Java development experience
* Solid knowledge of React or similar JavaScript frameworks
* Experience with RESTful APIs, Oracle PL/SQL, Maven, and containerisation (Docker/Kubernetes)
* Understanding of Agile/Scrum processes and CI/CD tooling
* Excellent communication and stakeholder engagement skills
Join a supportive, agile environment where your expertise will shape real-world solutions.