Principal Java Engineer

Principal Java Engineer

Newtownabbey Full-Time 68000 - 76000 £ / year (est.) Home office (partial)
V

At a Glance

  • Tasks: Lead the evolution of backend systems and mentor engineers in a dynamic environment.
  • Company: Join a fast-growing tech scale-up creating innovative real-time software products.
  • Benefits: Enjoy a competitive salary, bonus, share scheme, and a collaborative culture.
  • Why this job: Shape foundational systems while working in a forward-thinking, impactful engineering team.
  • Qualifications: 6–10+ years in Java development with expertise in microservices and distributed systems.
  • Other info: This is a hybrid role based in Belfast, perfect for tech enthusiasts ready to make a difference.

The predicted salary is between 68000 - 76000 £ per year.

We’re working with a fast-growing technology scale-up that’s building next-generation, real-time software products used across complex, high-impact environments. They’re now hiring a Principal Java Engineer to take ownership of their backend evolution as they transition from a legacy monolith to a scalable, event-driven microservices architecture.

What You’ll Do

  • Architect and build high-performance Java-based microservices
  • Lead the technical transformation of core systems from monolith to distributed architecture
  • Work cross-functionally with product, design, and platform teams to translate business goals into scalable backend solutions
  • Mentor engineers, shape coding standards, and champion technical excellence across the team
  • Balance short-term delivery with long-term platform stability and innovation

What You Bring

  • 6–10+ years of hands-on Java development experience
  • Deep expertise in building and deploying microservices within event-driven systems
  • Strong understanding of distributed systems, system design, and cloud-first infrastructure
  • Experience modernizing legacy platforms
  • Proven ability to lead technically and influence architecture, tooling, and process decisions
  • A pragmatic mindset — someone who balances innovation with maintainability

What’s On Offer

  • Base salary up to £95k plus bonus and share scheme
  • An opportunity to lead and shape foundational systems in a well-funded, product-focused scale-up
  • A collaborative, forward-thinking engineering culture that values autonomy and impact

Ready to architect real change in a high-growth environment? Apply now or reach out for a confidential conversation - contact Carol on carol@vivatechtalent.com

Principal Java Engineer employer: ViVA Tech Talent

Join a dynamic technology scale-up in Belfast, where you will play a pivotal role in transforming backend systems and driving innovation. With a competitive salary package, including bonuses and share options, this company fosters a collaborative and forward-thinking engineering culture that prioritises autonomy and impactful contributions. You'll have ample opportunities for professional growth and mentorship, making it an ideal environment for those looking to lead and shape the future of software development.
V

Contact Detail:

ViVA Tech Talent Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Principal Java Engineer

✨Tip Number 1

Familiarise yourself with the company's tech stack and recent projects. Understanding their current systems and challenges will allow you to speak confidently about how your experience aligns with their needs during any discussions.

✨Tip Number 2

Prepare to discuss your leadership style and experiences in mentoring engineers. This role requires not just technical skills but also the ability to guide and influence a team, so be ready to share specific examples of how you've done this in the past.

✨Tip Number 3

Showcase your understanding of microservices and event-driven architecture by discussing relevant projects you've worked on. Be prepared to explain the decisions you made and the impact they had on system performance and scalability.

✨Tip Number 4

Engage with the company’s online presence, such as their blog or social media. Commenting on their posts or sharing insights related to their work can help you stand out and demonstrate your genuine interest in their mission and culture.

We think you need these skills to ace Principal Java Engineer

Java Development
Microservices Architecture
Event-Driven Systems
Distributed Systems Design
Cloud Infrastructure
Legacy System Modernisation
Technical Leadership
Cross-Functional Collaboration
Coding Standards Development
System Performance Optimisation
Problem-Solving Skills
Mentoring and Coaching
Agile Methodologies
Pragmatic Mindset

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your 6–10+ years of Java development experience and your expertise in building microservices. Use specific examples that demonstrate your ability to lead technical transformations and modernise legacy platforms.

Craft a Compelling Cover Letter: In your cover letter, express your passion for transitioning from monolithic to event-driven architectures. Mention how your pragmatic mindset aligns with the company's goals and how you can contribute to their collaborative engineering culture.

Showcase Leadership Skills: Emphasise your experience in mentoring engineers and shaping coding standards. Provide examples of how you've influenced architecture and tooling decisions in previous roles, as this is crucial for the Principal Engineer position.

Highlight Relevant Projects: Include details about specific projects where you successfully implemented distributed systems or cloud-first infrastructure. This will demonstrate your hands-on experience and ability to balance short-term delivery with long-term innovation.

How to prepare for a job interview at ViVA Tech Talent

✨Showcase Your Technical Expertise

Be prepared to discuss your hands-on experience with Java and microservices in detail. Highlight specific projects where you've successfully transitioned from monolithic architectures to event-driven systems, as this will demonstrate your capability to lead the technical transformation.

✨Demonstrate Leadership Skills

Since this role involves mentoring engineers and influencing architectural decisions, be ready to share examples of how you've led teams in the past. Discuss your approach to shaping coding standards and fostering a culture of technical excellence.

✨Balance Innovation with Practicality

The company is looking for someone with a pragmatic mindset. Prepare to discuss how you balance short-term delivery with long-term platform stability. Share instances where you've made decisions that prioritised maintainability while still driving innovation.

✨Engage with Cross-Functional Teams

As the role requires collaboration with product, design, and platform teams, think of examples where you've successfully worked cross-functionally. Be ready to explain how you translated business goals into scalable backend solutions, showcasing your ability to communicate effectively across different teams.

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