SC Cleared Java Developer
We're currently recruiting for an experienced SC Cleared Java Developer to join a high-profile Public Sector programme delivering secure, enterprise-scale digital services.
This is an excellent opportunity for a strong Back End developer with modern Java and Spring experience to work on mission-critical applications within an Agile delivery environment.
Key Responsibilities
- Design, develop, test and deploy enterprise Java applications
- Develop clean, scalable and maintainable code following industry best practices
- Work closely with Solution Architects, Product Owners and Development teams to deliver technical solutions
- Develop and maintain RESTful APIs and microservices
- Troubleshoot and resolve complex technical issues
- Participate in peer code reviews and contribute to continuous improvement
- Optimise application performance and scalability
- Integrate applications with databases and third-party services
Essential Skills
- Active SC Clearance
- Strong commercial experience with Java (Core Java/Java SE)
- Excellent knowledge of the Spring Framework (Spring Boot, Spring MVC, Spring Data)
- Experience developing REST APIs and Microservices
- Strong SQL and relational database experience (Oracle, PostgreSQL or MySQL)
- Experience using Git
- Good understanding of Object-Oriented Programming principles and design patterns
- Experience with Maven or Gradle
- Strong analytical and problem-solving skills
Desirable Skills
- AWS, Azure or Google Cloud experience
- Docker and Kubernetes
- CI/CD pipelines
- HTML, CSS and JavaScript exposure
- Agile/Scrum delivery experience