Senior Java Software Engineer

Nicoll Curtin

United Kingdom

Remote

GBP 90,000 - 120,000

Full time

8 hours 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

Nicoll Curtin is seeking a Senior Software Engineer for a permanent, fully remote UK-based role. You will design, build and deploy modern cloud-native solutions, shape technical direction, and promote engineering best practices across large-scale transformation programmes.

You will work with Java, Spring Boot and Microservices, collaborate with Product, UX, DevOps and QA teams, and mentor engineers while contributing to CI/CD and automated testing.

Qualifications

  • Strong commercial experience with Java, Spring Boot and Microservices.
  • Experience designing and delivering enterprise-grade applications.
  • Knowledge of cloud platforms such as AWS, Azure or GCP.
  • Experience with Docker, Kubernetes and CI/CD pipelines.
  • Understanding of Agile delivery methodologies.
  • Strong communication and stakeholder management skills.
  • Experience working within complex software delivery environments.
  • Consultancy experience.
  • Public sector project experience.
  • Experience mentoring or leading engineers.

Responsibilities

  • Design, develop and maintain scalable, secure and high-quality software solutions.
  • Contribute to architecture decisions and technical strategy.
  • Build robust applications using Java, Spring Boot and Microservices.
  • Collaborate with Product, UX, DevOps and QA teams.
  • Drive engineering best practice, code quality and continuous improvement.
  • Mentor and support junior engineers.
  • Contribute to CI/CD implementation and automated testing.
  • Troubleshoot complex technical challenges and optimise system performance.

Skills

Java
Spring Boot
Microservices
Cloud Platforms
CI/CD
Agile Delivery
Stakeholder Mgmt

Tools

Docker
Kubernetes
CI/CD pipelines
AWS
Azure
GCP

Job description

We're partnering with a leading consultancy delivering large-scale digital transformation programmes across public and private sector organisations. This is a permanent, fully remote UK-based opportunity for an experienced Senior Software Engineer to design, build and deploy modern cloud-native solutions whilst helping shape technical direction and engineering best practices.

The Role
  • Design, develop and maintain scalable, secure and high-quality software solutions
  • Contribute to architecture decisions and technical strategy
  • Build robust applications using Java, Spring Boot and Microservices
  • Collaborate with Product, UX, DevOps and QA teams
  • Drive engineering best practice, code quality and continuous improvement
  • Mentor and support junior engineers
  • Contribute to CI/CD implementation and automated testing
  • Troubleshoot complex technical challenges and optimise system performance
Required Experience
  • Strong commercial experience with Java, Spring Boot and Microservices
  • Experience designing and delivering enterprise-grade applications
  • Knowledge of cloud platforms such as AWS, Azure or GCP
  • Experience with Docker, Kubernetes and CI/CD pipelines
  • Understanding of Agile delivery methodologies
  • Strong communication and stakeholder management skills
  • Experience working within complex software delivery environments
  • Consultancy experience
  • Public sector project experience
  • Experience mentoring or leading engineers
What's on Offer
  • UK-wide opportunities
  • Flexible working arrangements
  • Access to complex and impactful transformation programmes
  • Strong learning and development culture
  • Competitive salary and benefits package
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java fullstack Engineer
Senior Java fullstack Engineer

NPAworldwide • West of England

Hybrid
GBP 70,000 - 85,000
Competitive salary up to £85,000
Hybrid working
Flexible 37.5-hour week
+6
Senior Java fullstack Developer
Senior Java fullstack Developer

NPAworldwide • Greater London

Hybrid
GBP 70,000 - 85,000
Flexitime 37.5h
Hybrid work
Training budget
+5
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
Senior Java Software Engineer
Senior Java Software Engineer

NatWest Group • Manchester

Hybrid
GBP 70,000 - 110,000
Java Software Engineer
Java Software Engineer

SR2 | Socially Responsible Recruitment | Certified B Corporation • Bath

On-site
GBP 60,000 - 85,000
Remote-first
On-site visits occasional
External training
+4
Java Software Engineer
Java Software Engineer

SR2 | Socially Responsible Recruitment | Certified B Corporation • Bradley Stoke

On-site
GBP 60,000 - 85,000
Flexible working hours
Remote or office working
External training & L&D budget
+2
Java fullstack Developer
Java fullstack Developer

NPAworldwide • Birmingham

Hybrid
GBP 70,000 - 85,000
Flexitime
Hybrid working
Learning budget
+3
Java Technical Consultant
Java Technical Consultant

NPAworldwide • Cardiff

Hybrid
GBP 70,000 - 85,000
Hybrid working
Training budget
Private healthcare
+2
Java Software Engineer
Java Software Engineer

SR2 | Socially Responsible Recruitment | Certified B Corporation • Newport

On-site
GBP 60,000 - 85,000
Flexible working hours
Remote or onsite options
Career coach
+3
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