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.