Java Software Engineer - SC Cleared
Location: Reading, England - Flexible/Hybrid Working Arrangements
Job Type: Contract
Rate: Inside IR35 and Dependent on experience
About the Role:
We're seeking a number of Java Software Engineers to join a high-profile programme with a leading UK government client in the law enforcement sector.
As a senior Java engineer, you'll play a key role in transforming a legacy technology stack into a cloud-ready solution, utilizing modern DevOps principles.
Responsibilities:
1. Provide technical leadership and expertise in Java engineering and software architecture
2. Collaborate with internal and external stakeholders using a consultative approach
3. Develop and implement software lifecycle automation and best practices
4. Identify and resolve complex problems using analytical and reasoning abilities
5. Ensure awareness of security concerns and best practices in large-scale systems deployment and management
Requirements:
1. Broad knowledge of Java/Java EE, including best practices and patterns for code migrations
2. Experience with continuous Integration/Delivery Pipelines (Jenkins or similar)
3. Proficiency in setting up Test Automation Frameworks (Selenium, Cucumber, REST Assured)
4. Configuration As Code (e.g., Jenkinsfile, Ansible)
5. Continuous Inspection Tooling (e.g., SonarQube)
6. Strong understanding of DevOps principles, practices, and philosophy
7. Excellent communication skills
Desirable Skills:
1. Experience with Cloud Providers (Azure, AWS)
2. Familiarity with Configuration Management Tooling (GitLab or similar)
3. Knowledge of Project/Issue Management Tooling (JIRA or similar)
4. Infrastructure As Code (ARM Templates, Terraform)
5. Containerisation (Docker, Podman) and Container Orchestration Systems (Docker Swarm, Kubernetes)
Security Clearance:
UK SC level clearance is required, with the ability to obtain NPPV3 clearance for work on policing systems.
Sole British nationality is essential.
Apply now.
#J-18808-Ljbffr