Java Software Engineer

Carbon 60, Inc.

North East

Hybrid

GBP 68,000 - 97,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Carbon60, Inc. is seeking an experienced Software Engineer (Java) to join a collaborative Agile team delivering geospatial and cloud-based software solutions.

You will contribute across the full software development lifecycle in a modern cloud environment within a Scrum framework, with a hybrid pattern of onsite and remote work. This role requires SC clearance eligibility, a strong focus on quality, security and teamwork, and the ability to meet sprint commitments with engineers, testers and

Qualifications

  • Proven Java development experience.
  • Experience building cloud-based applications and services.
  • Strong unit and automated testing experience.
  • Experience working in Agile/Scrum teams.
  • Understanding of software engineering best practices, code quality, scalability, and maintainability.

Responsibilities

  • Develop high-quality, scalable Java applications.
  • Design and implement cloud-native services and components.
  • Contribute across the full software development lifecycle from design to deployment.
  • Create reusable patterns to improve efficiency and productivity.
  • Develop and maintain unit and automated tests for quality.

Skills

Java development
Cloud-based apps
Unit testing
Agile/Scrum
Best practices

Tools

Kubernetes
OpenShift
Tekton
ArgoCD
SonarQube
Quarkus
Angular

Job description

Location: North East England (Hybrid Working)

Rate: Circa 60 per hour (Umbrella)

Contract Length: 12 Months (with potential extension)

Security Requirements: Must be eligible to obtain or already hold SC Clearance

Overview

We are supporting a leading technology and engineering organisation seeking an experienced Software Engineer (Java) to join a collaborative Agile development team delivering advanced geospatial and cloud-based software solutions.

This is an opportunity to work on cutting-edge products within a modern cloud environment, contributing across the full software development lifecycle from design and development through to testing, deployment, and ongoing enhancement. The team operates within an Agile Scrum framework and values innovation, quality, and continuous improvement.

The role follows a hybrid working model, with approximately three days per week onsite and two days working remotely.

Key Responsibilities
  • Develop high-quality, maintainable, and scalable Java-based applications.
  • Design and implement cloud-native services and software components.
  • Contribute to the full software development lifecycle, from requirements and design through to deployment and support.
  • Create reusable software patterns and solutions to improve development efficiency and team productivity.
  • Develop and maintain unit and automated tests to ensure software quality.
  • Participate in code reviews and design reviews, ensuring adherence to coding standards, security requirements, and best practices.
  • Produce clear technical documentation and share knowledge across the development team.
  • Collaborate within an Agile Scrum environment, contributing to sprint planning, estimation, daily stand-ups, and retrospectives.
  • Work closely with engineers, testers, and stakeholders to deliver sprint commitments and project milestones.
Essential Skills & Experience
  • Strong commercial experience with Java development.
  • Experience building and deploying cloud-based applications and services.
  • Proven capability in unit testing and automated testing methodologies.
  • Experience working within Agile/Scrum development teams.
  • Understanding of software engineering best practices, including code quality, scalability, and maintainability.
Desirable Skills
  • Knowledge of DevSecOps practices and associatedtoolsets such as:
    • Tekton
    • ArgoCD
    • SonarQube
  • Experience with Kubernetes and/or Red Hat OpenShift.
  • Exposure to the Quarkus framework.
  • Front-end development experience using Angular.
  • Experience working on geospatial or mapping-related software products.
Additional Information

Candidates must be able to demonstrate a strong commitment to quality, security, and compliance, while contributing effectively within a highly collaborative engineering environment.

Due to project requirements, applicants must be eligible to obtain Security Check (SC) Clearance.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Software Engineer
Java Software Engineer

Carbon60 • Newcastle upon Tyne

Hybrid
GBP 55,000 - 90,000
Software Engineer
Software Engineer

Line Up Aviation • Newcastle upon Tyne

On-site
GBP 93,000 - 126,000
Java Engineer - Newcastle
Java Engineer - Newcastle

Opus Recruitment Solutions Limited • Newcastle upon Tyne

Hybrid
GBP 40,000 - 50,000
Hybrid working
Newcastle based
Leading consultancy environment
+1
Java Software Engineer – Geospatial Cloud (Hybrid)
Java Software Engineer – Geospatial Cloud (Hybrid)

Carbon60 • Newcastle upon Tyne

Hybrid
GBP 55,000 - 90,000
Java fullstack Engineer
Java fullstack Engineer

NPAworldwide • Manchester

Hybrid
GBP 70,000 - 85,000
Flexible hours
Hybrid working
Training budget
+4
Java Software Engineer
Java Software Engineer

TrueNorth® • Newcastle upon Tyne

Hybrid
GBP 45,000 - 65,000
Java Technical Lead
Java Technical Lead

NPAworldwide • Cambridge

Hybrid
GBP 70,000 - 85,000
Competitive salary 85,000
Hybrid working
Learning & development budget
+7
Java Software Engineer
Java Software Engineer

Anson McCade Pty • Greater London, West of England, Manchester, Birmingham

On-site
GBP 65,000 - 90,000
DV clearance
Senior Java Developer
Senior Java Developer

NPAworldwide • Birmingham

Hybrid
GBP 70,000 - 85,000
Flexible 37.5-hour week
Hybrid working
Training budget
+2
Senior Java Software Engineer
Senior Java Software Engineer

NPAworldwide • Cheltenham

Hybrid
GBP 70,000 - 85,000
Hybrid working
Flexible 37.5-hour week
External training (5 days)
+7