Job Search and Career Advice Platform

Enable job alerts via email!

Software Developer

INOVERSE GROUPE

Newcastle upon Tyne

Hybrid

GBP 50,000 - 70,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology firm in Newcastle is looking for a Software Engineer (Java / Cloud) for a 12-month contract. The role emphasizes building cloud-native Java services in an Agile Scrum team. Responsibilities include designing and developing scalable services, writing unit tests, and participating in sprint planning. Candidates should possess strong Java skills, experience in cloud service development, and familiarity with Agile methodologies. This role offers a hybrid setup with 4 days onsite and Fridays remote.

Qualifications

  • Strong experience with Java development.
  • Experience building cloud-based services.
  • Solid unit testing experience.
  • Comfortable working in Agile Scrum teams.
  • Awareness of secure and compliant software development practices.
  • Ability to hold or achieve SC Clearance.

Responsibilities

  • Design and develop high-quality, scalable Java-based services.
  • Build reusable patterns to improve team velocity and code quality.
  • Write unit and automated tests to support quality assurance.
  • Participate in design and code reviews.
  • Ensure solutions are well documented and knowledge is shared.
  • Actively contribute to sprint planning, stand-ups, and reviews.
  • Work closely with the Scrum team to meet sprint commitments.

Skills

Java development
Cloud-based services
Unit testing
Agile Scrum

Tools

Kubernetes
Red Hat OpenShift
Quarkus
Angular
Job description
Job Details

Job Title: Software Engineer (Java / Cloud)

Location: Newcastle (Hybrid - 4 days onsite, Friday remote)

Contract: 12 months

About The Client

Our client develops innovative, cloud-based geospatial software used in complex, data-driven environments. They work with modern cloud technologies and follow true Agile delivery practices, with a strong focus on quality, security, and scalability.

Role Overview

We\'re hiring a Software Engineer to join a collaborative Agile Scrum team working across the full software development lifecycle. This role involves designing, building, testing, and deploying robust cloud-based services using Java and modern cloud tooling.

The role is Newcastle-based with a hybrid setup: 4 days onsite, Fridays remote.

Key Responsibilities
  • Design and develop high-quality, scalable Java-based services
  • Build reusable patterns to improve team velocity and code quality.
  • Write unit and automated tests to support quality assurance.
  • Participate in design and code reviews.
  • Ensure solutions are well documented, and knowledge is shared.
  • Actively contribute to sprint planning, stand-ups, and reviews.
  • Work closely with the Scrum team to meet sprint commitments.
Required Experience
  • Strong experience with Java development
  • Experience building cloud-based services
  • Solid unit testing experience
  • Comfortable working in Agile Scrum teams
  • Awareness of secure and compliant software development practices
  • Ability to hold or achieve SC Clearance
Preferred Experience
  • DevSecOps exposure (Tekton, ArgoCD, SonarQube)
  • Experience with Kubernetes or Red Hat OpenShift
  • Experience with Quarkus
  • Front-end experience with Angular

If you enjoy building cloud-native Java services in an Agile environment and are open to a hybrid onsite role in Newcastle, this is a strong 12-month contract opportunity.

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