Principal Java Developer (SC Cleared)

Montash

Greater London

Hybrid

GBP 90,000 - 150,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Montash is recruiting a Principal Java Developer (SC Cleared) for a remote role with ad-hoc travel to London. The position is 12 months with potential extension and starts ASAP in a public sector, secure environment.

The role demands hands-on technical leadership, modern Java experience at scale (Spring Boot, Maven), and strong AWS expertise (S3, SQS, SNS, Step Functions). You will drive architecture, governance and incident response across multiple teams.

Qualifications

  • Strong experience with distributed and event-driven architectures.
  • Extensive Java development experience at scale.
  • Hands-on technical leadership across multiple teams.
  • Experience with AWS cloud services including S3, SQS, SNS and Step Functions.
  • Proven ability to govern architecture and manage incidents in production.

Responsibilities

  • Lead the technical delivery of large-scale, cloud-native systems on AWS.
  • Provide technical governance and set direction across teams.
  • Design, build, test and operate resilient microservices.
  • Drive testing, quality assurance and live service operations.
  • Coordinate with architects, security specialists and stakeholders.

Skills

Java
Spring Boot
AWS
Microservices
Docker
Kubernetes
Terraform
API Design
Leadership
Incident Management

Tools

Docker Compose
Terraform
Kubernetes
LocalStack
Kafka

Job description

Job Title: Principal Java Developer (SC Cleared)

Location: Remote (with ad-hoc travel to London office)

Contract Length: 12 Months (with scope to extend)

Start Date: ASAP

IR35: Inside

Interview Process: 1 Stage, MS Teams

Clearance: SC

We are supporting a public sector client in hiring a Principal Java Developer to lead the technical delivery of large-scale, cloud-native systems on AWS within a secure, regulated government environment.

This is a hands-on technical leadership role requiring strong expertise in distributed and event-driven architectures, and in the design, build, test and operation of resilient microservices-based solutions. The successful candidate will act as the technical authority within their domain, setting technical direction across multiple teams, providing technical governance and supporting architectural decisions, incident management and live service operations.

This role suits a technically strong and confident Principal Developer with significant modern Java development experience at scale, comfortable providing technical leadership across multiple teams and communicating effectively with both technical and non-technical stakeholders.

Key Responsibilities

  • Carry out challenging implementation tasks while maintaining strong stakeholder engagement and keeping relevant documentation up to date
  • Deliver new designs and implementations, working closely with architects, security specialists and other stakeholders
  • Pioneer new software architecture and build or integration approaches, ensuring alignment with organisational strategy
  • Implement effective testing and quality assurance practices across multiple individuals and systems
  • Act as the technical authority for the domain, arbitrating complex technical decisions and ensuring standards are maintained
  • Set technical direction across multiple teams and support production support, incident management and live service operations
  • Significant modern Java development experience (Spring Boot, Maven, Docker Compose, REST/SOAP) on complex systems operating at scale, handling hundreds of millions of transactions annually
  • Experience with AWS distributed and asynchronous systems, including S3, SQS, SNS, Step Functions, EventBridge and event sourcing, plus containerised applications using Docker and Kubernetes
  • Experience creating resilient and observable systems
  • Experience leading multiple teams, including technical governance and architectural input
  • Experience of production support, incident management and live service operations
  • Additional languages and frameworks, such as Python, Bash, Node.js and TypeScript
  • Build and local development experience using LocalStack
  • Experience with AWS AppConfig, API Gateway and Lambda Authorizer
  • Infrastructure and deployment experience using Terraform and Helm
  • Experience with secrets management, authorisation, authentication and certificate management
  • Integration and messaging experience using Kafka / AWS MSK, REST and SOAP
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Java Lead (SC) - Cloud AWS Microservices, Remote
Principal Java Lead (SC) - Cloud AWS Microservices, Remote

Montash • England

On-site
GBP 90,000 - 150,000
Java Fullstack Engineer - London (Hybrid) - Inside IR35
Java Fullstack Engineer - London (Hybrid) - Inside IR35

iBSC • Greater London

Hybrid
GBP 98,000 - 120,000
Java Full Stack Developer (SC Eligible)
Java Full Stack Developer (SC Eligible)

Stealth iT Consulting • Greater London, Manchester, Newcastle upon Tyne, Glasgow

Hybrid
GBP 46,000 - 55,000
Flexible working model
Full benefits package
Java Developer
Java Developer

Experis - ManpowerGroup • Greater London

On-site
GBP 41,000 - 45,000
Principal Java Engineer
Principal Java Engineer

NPAworldwide • Manchester

Hybrid
GBP 70,000 - 85,000
Flexitime 37.5 hrs
Hybrid working
Learning budget
+6
Java Full Stack Engineer
Java Full Stack Engineer

83zero • Greater London, Manchester, Glasgow

Hybrid
GBP 50,000 - 70,000
Java Developer
Java Developer

Experis • City Of London

Hybrid
GBP 41,000 - 45,000
Java Developer
Java Developer

Allscreens Nationwide Ltd • Greater London

Hybrid
GBP 41,000 - 45,000
Senior Java Software Engineer
Senior Java Software Engineer

GradBay • Wallingford

On-site
GBP 110,000 - 150,000
Principal Java Developer - Consultancy
Principal Java Developer - Consultancy

Client Server • Greater London

Hybrid
GBP 100,000 - 120,000
Pension
Life Assurance
Income Protection
+6