Senior Java Engineer - Permanent role - Manchester
Senior Java Engineer - Permanent role - Manchester

Senior Java Engineer - Permanent role - Manchester

Manchester Full-Time 95000 - 145000 £ / year (est.) No home office possible
Nicoll Curtin Technology

At a Glance

  • Tasks: Lead Back End development using Java, SQL, and AWS in a dynamic SaaS environment.
  • Company: Fast-growing public safety SaaS organisation shaping its UK engineering team.
  • Benefits: Competitive salary, annual bonus, equity options, and hybrid work model.
  • Why this job: Be a key player in building innovative solutions that impact public safety.
  • Qualifications: 8+ years in software engineering with strong Java, SQL, and AWS skills.
  • Other info: Opportunity for career growth into Tech Lead or People Management roles.

The predicted salary is between 95000 - 145000 £ per year.

Job Description

We're partnering with a fast-growing public safety SaaS organisation that's building its UK engineering presence from the ground up. This is one of the first senior technical hires in the UK, and it's an important role in shaping architecture, influencing engineering culture, and driving future growth.

As the UK team scales, this position offers a clear path to more responsibilities, whether that's stepping into a Tech Lead role to own technical direction and mentor engineers, or moving into People Management to help build and lead a high-performing team.

You'll work on scaling distributed systems and integrating with external providers, all within a modern, agile environment that values autonomy and innovation.

What You'll Do

  • Own Back End development across Java, SQL, AWS stack
  • Design and enhance interfaces, frameworks, and infrastructure pipelines
  • Deliver API integrations and solve scaling challenges
  • Tackle brownfield development and Legacy plumbing while driving modernisation
  • Collaborate with US-based leadership and UK peers to ensure platform scalability

What We're Looking For

  • 8+ years' experience in software engineering, ideally in SaaS or large-scale environments
  • Strong Java Back End expertise; SQL and AWS proficiency
  • Experience with AI-assisted development tools like Cursor, Claude Code or similar
  • Experience with scaling systems and solving growth-related problems
  • Familiarity with Agile delivery and impact-driven development
  • React knowledge is a plus (not essential)
  • Ability to articulate impact and outcomes in your work

Security Eligibility - you must be eligible for NPPV3 clearance, which involves:

  • Detailed security questionnaire
  • Criminal record checks (spent & unspent)
  • Credit and financial history checks
  • MI5 records checks
  • UK residency (typically 5+ years; often combined with SC requiring 5 years)

Senior Java Engineer - Permanent role - Manchester employer: Nicoll Curtin Technology

Join a pioneering public safety SaaS organisation in Manchester, where you'll play a crucial role in shaping the UK engineering landscape. With a strong emphasis on innovation and autonomy, we offer a dynamic work culture that fosters personal and professional growth, alongside competitive benefits including an annual bonus and equity options. As one of the first senior technical hires, you will have the unique opportunity to influence architecture and mentor future talent, making this an exciting place for those looking to make a meaningful impact.
Nicoll Curtin Technology

Contact Detail:

Nicoll Curtin Technology Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Java Engineer - Permanent role - Manchester

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Prepare for interviews by practising common questions and showcasing your experience with Java, AWS, and SQL. We recommend doing mock interviews with friends or using online platforms to get comfortable with articulating your skills.

✨Tip Number 3

Don’t just apply anywhere; focus on companies that align with your values and career goals. Check out our website for roles that excite you and fit your expertise, especially in fast-growing environments like SaaS.

✨Tip Number 4

Follow up after interviews! A quick thank-you email can go a long way in keeping you top of mind. Use this opportunity to reiterate your enthusiasm for the role and how you can contribute to their team.

We think you need these skills to ace Senior Java Engineer - Permanent role - Manchester

Java
AWS
SQL
Back End Development
API Integrations
Scaling Distributed Systems
Agile Methodologies
AI-assisted Development Tools
Collaboration
Problem-Solving
Technical Leadership
Mentoring
Legacy System Modernisation
Impact-driven Development

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Senior Java Engineer role. Highlight your experience with Java, SQL, and AWS, and don’t forget to mention any relevant projects that showcase your skills in scaling systems and API integrations.

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re the perfect fit for this role. Talk about your passion for software engineering and how your experience aligns with our mission at StudySmarter.

Showcase Your Achievements: When detailing your work experience, focus on your achievements rather than just responsibilities. Use metrics where possible to demonstrate your impact, like how you improved system performance or reduced downtime.

Apply Through Our Website: We encourage you to apply through our website for a smoother application process. It helps us keep track of your application and ensures you don’t miss out on any important updates from us!

How to prepare for a job interview at Nicoll Curtin Technology

✨Know Your Tech Stack

Make sure you’re well-versed in Java, SQL, and AWS. Brush up on your knowledge of API integrations and scaling systems, as these are key areas for the role. Be ready to discuss specific projects where you've tackled similar challenges.

✨Showcase Your Leadership Potential

Since this role involves shaping the engineering culture, think about examples where you've led teams or influenced technical direction. Prepare to share how you can mentor others and contribute to a high-performing team.

✨Understand the Company’s Mission

Research the public safety SaaS organisation and understand their goals. Be prepared to discuss how your skills align with their mission and how you can help drive future growth in the UK engineering presence.

✨Prepare for Security Eligibility Questions

Since NPPV3 clearance is required, be ready to discuss your residency and any relevant background checks. Familiarise yourself with the process and ensure you can articulate your eligibility clearly.

Senior Java Engineer - Permanent role - Manchester
Nicoll Curtin Technology
Location: Manchester

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>