Senior Software Engineer – Relocate to London
Permanent ¦¦ Onsite ¦¦ London
£95,000 - £120,000 DOE
TechHeads is partnering with a global leader in cybersecurity to bring you an exciting new opportunity. They are seeking a Backend focused Senior Software Engineer for a permanent role that offers a clear pathway to career growth and technical impact.
This position is focused on Backend Software Development, with a strong emphasis on DevOps integration. You’ll contribute to the design, development, and optimisation of new and existing features while driving best practices and providing technical leadership through code reviews and architectural input.
You’ll work with a modern backend stack including Java and Spring Boot, within an engineering environment that encourages learning and development. In this role, you'll be strengthening system performance as well as building secure, scalable services, giving you the opportunity to expand your technical capabilities while delivering real-world impact.
You’ll also play a key role in building greenfield cybersecurity SaaS products, giving you the chance to innovate from the ground up in a collaborative and forward-thinking environment. Expect variety in your work, access to the latest tools, and a team that values both individual ownership and collective success.
Based onsite in London (5 days a week), this role provides the opportunity to collaborate with a highly skilled team and build strong, in-person professional relationships in a fast-moving environment. For candidates based in Ireland, this role offers the opportunity to relocate to Central London, giving you the chance to make the next step in your career in one of Europe's most vibrant cities.
If you’re an experienced software engineer ready to take the next step in your career with a high-impact, high-growth company, we’d love to hear from you!
Responsibilities:
- Design, develop, and maintain Java-based backend services using Spring Boot, REST/GraphQL, Kafka, PostgreSQL, and RabbitMQ.
- Contribute to infrastructure modernisation efforts, working closely with DevOps teams on Kubernetes, CI/CD pipelines, and legacy system migrations.
- Innovate across the stack, taking ownership of key projects and delivering performant, scalable solutions.
- Lead engineering best practices including coding standards, unit testing, code reviews, and system architecture discussions.
- Support, coach, and mentor junior developers, fostering a culture of technical excellence and collaboration.
- Work closely with cross-functional teams, including product and engineering groups different countries/regions, to ensure alignment and execution.
- Build and deploy secure, resilient APIs (REST/GraphQL) and optimise the full software development lifecycle through automation.
Requirements:
- 7-10+ years of professional experience in software engineering, with a strong focus on Java backend development.
- Solid understanding of Spring Boot, Kafka, RabbitMQ, PostgreSQL, and modern API design patterns.
- Hands-on experience or familiarity with DevOps tools and concepts – e.g. Kubernetes, Git-based CI/CD, cloud infrastructure (AWS/GCP/Azure).
- Strong grasp of software security principles, system performance optimisation, and infrastructure reliability.
- Experience working on large-scale, production-grade systems with distributed architectures.
Nice to Have:
- Exposure to tools like Elasticsearch/Kibana, Hadoop/HBase, OpenSearch, or VPN/proxy architectures.
Ideal Candidate will:
- Bring technical vision, initiative, and a passion for exploring and implementing emerging technologies.
- Are a natural technical leader with experience mentoring engineers and driving engineering quality across teams.
- Enjoy solving complex problems and have a product mindset with an eye toward continuous improvement.
Compensation:
- Salary: £95,000 - £120,000 DOE
- Benefits: Equity, Pension and More
If you would like to be considered for this position, please share a copy of your updated CV to [email protected]
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
.NET Software Engineer – Cloud-Native FinTech Projects
2026-05-07
.NET Software Engineer – Hybrid Working, Product Focused Development
2026-04-15
.NET Software Engineer – Bonus, Hybrid Working and More
2026-03-26
- Posted
- Jun 25, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Greater Dublin
- Company
- TechHeads
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
.NET Software Engineer – Cloud-Native FinTech Projects
2026-05-07
.NET Software Engineer – Hybrid Working, Product Focused Development
2026-04-15
.NET Software Engineer – Bonus, Hybrid Working and More
2026-03-26