Principal Engineer - Java (Oxfordshire) - SGI in Banbury
Principal Engineer - Java (Oxfordshire) - SGI

Principal Engineer - Java (Oxfordshire) - SGI in Banbury

Banbury Full-Time 48000 - 72000 £ / year (est.) No home office possible
J

At a Glance

  • Tasks: Lead a dynamic team to re-architect products and influence key engineering decisions.
  • Company: Innovative tech company in Oxford, focused on transformation projects.
  • Benefits: Competitive salary, career growth, and a collaborative work culture.
  • Why this job: Make a real impact on user-facing products while leading a talented team.
  • Qualifications: Strong Java and JavaScript/TypeScript skills, with experience in leadership roles.
  • Other info: Join a low-ego culture that values collaboration and innovation.

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

We are looking for an experienced and driven Principal Engineer focused on Java backend expertise to guide and build one of two brand-new product teams based in Oxford. You’ll serve as both the lead engineer and line manager, taking ownership of our client's core transformation projects. This role offers a unique opportunity to make a tangible impact on critical user-facing products.

Responsibilities

  • Lead a new squad of 4 engineers and a Product Manager
  • Be responsible for re-architecting an existing product with zero customer downtime
  • Remain hands-on in Java and Micronaut, JavaScript/TypeScript, contributing code weekly
  • Define and uphold best engineering practices and team standards
  • Influence architectural decisions and identify opportunities to simplify complex systems
  • Coach and grow your engineering team, fostering a collaborative, low-ego culture

The ideal candidate

  • Has strong coding skills in Java and JavaScript/TypeScript, with proficiency in Angular
  • Enjoys working with legacy systems and improving them
  • Has prior experience as a Tech Lead or Engineering Manager
  • Comfortably navigates technical architectural decisions and system design trade-offs
  • Understands how to balance high-quality engineering with efficient delivery
  • Communicates clearly with technical and non-technical stakeholders alike

Principal Engineer - Java (Oxfordshire) - SGI in Banbury employer: Jobs via eFinancialCareers

At SGI, we pride ourselves on being an exceptional employer, offering a dynamic work environment in Oxford where innovation thrives. Our collaborative culture encourages personal and professional growth, with ample opportunities for mentorship and skill development. Join us to lead impactful projects while enjoying the benefits of a supportive team that values your contributions and fosters a low-ego atmosphere.
J

Contact Detail:

Jobs via eFinancialCareers Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Principal Engineer - Java (Oxfordshire) - SGI in Banbury

✨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 those interviews by practising common questions and scenarios related to Java and system design. We recommend doing mock interviews with friends or using online platforms to get comfortable with articulating your thoughts.

✨Tip Number 3

Showcase your skills through personal projects or contributions to open-source. This not only demonstrates your coding abilities but also your passion for engineering. Plus, it gives you something tangible to discuss during interviews!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search.

We think you need these skills to ace Principal Engineer - Java (Oxfordshire) - SGI in Banbury

Java
Micronaut
JavaScript
TypeScript
Angular
Technical Leadership
System Design
Architectural Decision-Making
Legacy System Improvement
Engineering Best Practices
Team Management
Collaboration
Communication Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your Java backend expertise and any experience leading teams. We want to see how your skills align with the role, so don’t be shy about showcasing your achievements!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about this role and how you can make a tangible impact on our products. Keep it engaging and personal – we love a bit of personality!

Showcase Your Technical Skills: Since this role is all about Java and system design, make sure to mention specific projects where you’ve used these skills. We’re keen to see how you’ve navigated architectural decisions and improved legacy systems.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy – just a few clicks and you’re done!

How to prepare for a job interview at Jobs via eFinancialCareers

✨Know Your Java Inside Out

Make sure you brush up on your Java skills before the interview. Be prepared to discuss your experience with Java backend development, including any specific projects you've worked on. They’ll likely want to hear about your hands-on coding experience, so be ready to dive into technical details.

✨Showcase Your Leadership Skills

Since this role involves leading a team, think of examples where you've successfully managed or coached others. Prepare to discuss how you foster collaboration and maintain a low-ego culture within your team. Highlight any past experiences as a Tech Lead or Engineering Manager.

✨Understand System Design Trade-offs

Be ready to talk about architectural decisions you've made in the past. They’ll want to know how you approach system design and what trade-offs you consider when simplifying complex systems. Think through some scenarios where you had to balance quality engineering with efficient delivery.

✨Communicate Clearly with All Stakeholders

Practice explaining technical concepts in a way that non-technical stakeholders can understand. This is crucial for the role, so prepare examples of how you've successfully communicated with different audiences in previous positions. Clear communication can set you apart from other candidates.

Principal Engineer - Java (Oxfordshire) - SGI in Banbury
Jobs via eFinancialCareers
Location: Banbury

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

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