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
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
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.