Enable job alerts via email!

Java Software Engineer - SC Cleared

CBSbutler Ltd.

Reading

Hybrid

GBP 50,000 - 90,000

Full time

25 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is looking for talented Java Software Engineers to join a high-profile program in the law enforcement sector. This role involves transforming a legacy technology stack into a cloud-ready solution while applying modern DevOps principles. You'll be responsible for leading technical initiatives, collaborating with stakeholders, and ensuring best practices in software development and deployment. If you're passionate about driving change and improving technology in critical areas, this opportunity is perfect for you. Join a team that values innovation and excellence in the tech space.

Qualifications

  • Broad knowledge of Java best practices for code migrations.
  • Experience with CI/CD pipelines and test automation frameworks.

Responsibilities

  • Provide technical leadership in Java engineering and software architecture.
  • Develop and implement software lifecycle automation best practices.

Skills

Java/Java EE
Analytical Skills
Communication Skills
DevOps Principles

Tools

Jenkins
Selenium
Cucumber
REST Assured
SonarQube
GitLab
JIRA
Docker
Kubernetes
Terraform

Job description

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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.