Senior Java Software Engineer
Senior Java Software Engineer

Senior Java Software Engineer

Leicester Full-Time 72000 - 168000 £ / year (est.) No home office possible
Go Premium
T

At a Glance

  • Tasks: Join a specialist team to build a cutting-edge platform for secure messaging and data sync.
  • Company: Work in the defencetech space, focusing on high-stakes, real-world applications.
  • Benefits: Enjoy a competitive salary of £120,000 and the chance to work on innovative projects.
  • Why this job: Be part of a greenfield project that makes a real impact in critical environments.
  • Qualifications: Solid Java and Spring experience, with expertise in Kafka and secure system design required.
  • Other info: Must be eligible for UK Security Check clearance; 5+ years UK residency needed.

The predicted salary is between 72000 - 168000 £ per year.

If you're a backend engineer who thrives on solving hard problems in distributed systems and you're looking for a role that actually matters, this one's worth a look.

We're working with a specialist team in the defencetech space scaling a brand new platform. Think live coordination, secure messaging, and data sync that holds up under pressure. It’s built for real-world, high-consequence environments.

Why:

  • Low-latency, event-streaming architecture powering real-time decisions
  • Greenfield core. This is a full rebuild, not legacy work.

What you’ll bring:

  • Solid experience with Java and Spring
  • Expertise in Kafka
  • Strong grasp of performance, resilience, and secure system design
  • Comfortable building in environments where quality, traceability, and uptime are critical
  • Familiarity with identity platforms (like Keycloak), containerised deployments, and CI/CD pipelines

You’ll need to be eligible for UK Security Check clearance. That means 5+ years of UK residency and a clean background.

Nice to have:

  • Experience with messaging or sync platforms
  • Knowledge of geo-redundant or stateful deployments
  • Exposure to security tooling, trust models, or encrypted transport layers

Salary: £120,000

Senior Java Software Engineer employer: TechShack

Join a pioneering team in the defencetech sector where your contributions will directly impact critical real-world applications. We offer a dynamic work culture that fosters innovation and collaboration, alongside opportunities for professional growth in cutting-edge technologies like Kafka and event-driven systems. With a focus on building resilient and secure platforms, you'll be part of a mission-driven environment that values your expertise and commitment to excellence.
T

Contact Detail:

TechShack Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Java Software Engineer

✨Tip Number 1

Familiarise yourself with the latest trends and technologies in event-driven systems, particularly Kafka. Join relevant online communities or forums where you can engage with other professionals and learn from their experiences.

✨Tip Number 2

Showcase your problem-solving skills by working on personal projects or contributing to open-source projects that involve distributed systems. This hands-on experience will not only enhance your skills but also provide concrete examples to discuss during interviews.

✨Tip Number 3

Network with professionals in the defencetech space. Attend industry meetups or conferences where you can connect with potential colleagues and learn more about the specific challenges they face in building secure and resilient systems.

✨Tip Number 4

Prepare for technical interviews by practising coding challenges that focus on Java and Spring. Additionally, brush up on system design principles, especially those related to performance and security, as these will be crucial for the role.

We think you need these skills to ace Senior Java Software Engineer

Java Programming
Spring Framework
Kafka Expertise
Distributed Systems Design
Performance Optimisation
Resilience Engineering
Secure System Design
Event-Driven Architecture
Containerisation (Docker, Kubernetes)
CI/CD Pipeline Management
Identity Platforms (e.g., Keycloak)
Low-Latency System Development
Problem-Solving Skills
Attention to Detail
Security Clearance Eligibility

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Java, Spring, and Kafka. Include specific projects where you've worked on event-driven systems or distributed architectures to demonstrate your expertise.

Craft a Compelling Cover Letter: In your cover letter, express your passion for backend engineering and solving complex problems. Mention your familiarity with performance, resilience, and secure system design, and how these align with the role's requirements.

Showcase Relevant Experience: When detailing your work history, focus on roles that involved low-latency, event-streaming architecture. Highlight any experience with containerised deployments and CI/CD pipelines, as these are crucial for the position.

Prepare for Security Clearance: Since eligibility for UK Security Check clearance is required, be ready to provide information about your residency and background. Mention your clean record and 5+ years of UK residency in your application to reassure the employer.

How to prepare for a job interview at TechShack

✨Showcase Your Java Expertise

Be prepared to discuss your experience with Java and Spring in detail. Highlight specific projects where you implemented these technologies, focusing on the challenges you faced and how you overcame them.

✨Demonstrate Kafka Knowledge

Since Kafka is a key part of the role, ensure you can explain its architecture and how you've used it in past projects. Be ready to discuss event-driven systems and how they can improve performance and resilience.

✨Discuss System Design Principles

Prepare to talk about secure system design and the importance of performance and uptime. Use examples from your experience to illustrate how you prioritised these aspects in your previous roles.

✨Familiarity with CI/CD and Containerisation

Make sure to mention your experience with CI/CD pipelines and containerised deployments. Discuss how these practices have improved your workflow and the quality of your software delivery.

Senior Java Software Engineer
TechShack
Location: Leicester
Go Premium

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

T
  • Senior Java Software Engineer

    Leicester
    Full-Time
    72000 - 168000 £ / year (est.)
  • T

    TechShack

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>