Java Software Engineer

Carbon 60

Newcastle upon Tyne

Hybrid

GBP 68,000 - 97,000

Full time

10 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Carbon 60, Inc. is seeking an experienced Software Engineer (Java) to join a geospatial and cloud solutions team in the North East England region. The hybrid role combines on-site collaboration with remote work, contributing across the full SDLC in a cloud-native environment.

The candidate should have strong Java development experience, cloud-based deployment skills, and a solid background in unit testing within Agile/Scrum teams, with a focus on scalable, secure software delivery.

Qualifications

  • Strong Java development experience in a commercial environment.
  • 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.

Responsibilities

  • Develop high-quality, maintainable Java-based applications.
  • Design and implement cloud-native services and software components.
  • Contribute to the full software development lifecycle from requirements to deployment and support.
  • Create reusable software patterns to improve development efficiency.
  • Develop and maintain unit and automated tests for quality assurance.
  • Participate in code reviews and design reviews to ensure standards and security compliance.
  • Produce clear technical documentation and share knowledge with the team.
  • Collaborate in an Agile Scrum environment, supporting sprint planning and retrospectives.
  • Work with engineers, testers and stakeholders to deliver sprint commitments and milestones.

Skills

Java
Cloud apps
Unit testing
Agile Scrum
Code quality

Tools

Tekton
ArgoCD
SonarQube
Kubernetes
OpenShift
Quarkus
Angular

Job description

Software Engineer (Java) - Geospatial & Cloud Solutions

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

Carbon 60, Inc. • North East

Hybrid
GBP 68,000 - 97,000
Java Software Engineer
Java Software Engineer

Carbon60 • Newcastle upon Tyne

Hybrid
GBP 55,000 - 90,000
Java Developer - Guildford Or Newcastle/Remote - £70 Per Hour Umbrella - CONTRACT
Java Developer - Guildford Or Newcastle/Remote - £70 Per Hour Umbrella - CONTRACT

Click • Newcastle-under-Lyme

Hybrid
GBP 65,000 - 101,000
Java Software Engineer – Geospatial Cloud (Hybrid)
Java Software Engineer – Geospatial Cloud (Hybrid)

Carbon60 • Newcastle upon Tyne

Hybrid
GBP 55,000 - 90,000
Geospatial Java Engineer — Cloud Solutions (SC)
Geospatial Java Engineer — Cloud Solutions (SC)

Carbon 60, Inc. • Newcastle upon Tyne

Hybrid
GBP 68,000 - 97,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 (SC Cleared)
Java Software Engineer (SC Cleared)

Sanderson Government & Defence • Gloucester

On-site
GBP 50,000 - 70,000
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
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 • Greater London

Hybrid
GBP 70,000 - 85,000
Flexible hours
Hybrid office work
Learning budget
+3