Principal Software Engineer - Java
Principal Software Engineer - Java

Principal Software Engineer - Java

Belfast Full-Time 48000 - 72000 £ / year (est.) Home office possible
Go Premium
H

At a Glance

  • Tasks: Lead technical direction and collaborate on architecture and product roadmap.
  • Company: Join an award-winning Fintech known for innovative solutions in 50 global markets.
  • Benefits: Enjoy fully remote work, private medical care, and fully funded certifications.
  • Why this job: Be part of a market leader with a culture of continuous learning and growth.
  • Qualifications: Senior Java experience and strong communication skills are essential.
  • Other info: Competitive salary of £80,000 plus bonuses and home office setup.

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

Fully remote based in the UK.

This is an opportunity for a Principal Software Engineer to join an award winning Fintech as they continue their next phase of growth. They create industry changing solutions, operate in close to 50 global markets and are known as a market leader in their space. They have already attracted some of the best engineers in the UK and there is no better time to join!

What you will get:

  • Access to continuous learning.
  • Fully funded certifications and accelerated career plan.
  • Private medical for you and your family.
  • Fully remote with options to work in any of their global locations.
  • Excellent benefits and bonus structures.
  • £80,000 basic + bonus.
  • Home office set-up.

What you will do:

  • Assist in deciding technical direction across the organisation.
  • Contribute to the architecture and product roadmap.
  • Collaborate with other team members and knowledge share.
  • Discuss architectural concerns affecting various areas of the company.
  • Participate in coding activities that are in support of design outcomes.

What you will need:

  • To be able to translate corporate strategy into technical strategy.
  • Senior level experience with Java.
  • Ability to pinpoint strengths and weaknesses in an enterprise system.
  • Excellent communication skills and desire to learn new skills.
  • To be a technical leader and coach.
  • Be aware of the applicability of new technologies.
  • A right to work in the UK indefinitely.

If you would like to have a confidential conversation and find out more about this opportunity, then get in touch with Con Lam at Harrington Starr or click on the apply button below.

Principal Software Engineer - Java employer: Harrington Starr

Join an award-winning Fintech that is not only a market leader but also prioritises employee growth and well-being. With fully funded certifications, a robust career development plan, and the flexibility of fully remote work, this company fosters a collaborative and innovative culture where your contributions directly impact industry-changing solutions. Enjoy excellent benefits, including private medical for you and your family, and a competitive salary package, making it an ideal place for talented engineers looking to thrive in their careers.
H

Contact Detail:

Harrington Starr Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Principal Software Engineer - Java

✨Tip Number 1

Familiarise yourself with the latest trends and technologies in Java development. Being well-versed in current frameworks and tools will not only boost your confidence but also demonstrate your commitment to continuous learning, which is highly valued in this role.

✨Tip Number 2

Network with professionals in the fintech industry, especially those who work with Java. Engaging in discussions on platforms like LinkedIn or attending relevant meetups can provide insights into the company culture and expectations, giving you an edge during interviews.

✨Tip Number 3

Prepare to discuss your experience in translating corporate strategy into technical solutions. Think of specific examples where you've successfully aligned technical projects with business goals, as this is a key requirement for the Principal Software Engineer position.

✨Tip Number 4

Showcase your leadership skills by preparing to talk about your experience mentoring junior developers or leading teams. Highlighting your ability to coach others and foster a collaborative environment will resonate well with the company's focus on teamwork and knowledge sharing.

We think you need these skills to ace Principal Software Engineer - Java

Expertise in Java programming
Architectural design skills
Technical leadership
Ability to translate corporate strategy into technical solutions
Strong problem-solving skills
Excellent communication and collaboration skills
Experience with enterprise system analysis
Knowledge of software development methodologies
Familiarity with cloud technologies
Continuous learning mindset
Coaching and mentoring abilities
Adaptability to new technologies
Experience in coding and design support

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your senior-level experience with Java and any relevant technical leadership roles. Use specific examples of projects where you contributed to architecture and product roadmaps.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the fintech industry and how your skills align with the company's goals. Mention your ability to translate corporate strategy into technical strategy and your desire to learn new technologies.

Showcase Communication Skills: Since excellent communication skills are essential for this role, consider including examples in your application that demonstrate your ability to collaborate and knowledge share with team members.

Highlight Continuous Learning: Mention any continuous learning initiatives you've undertaken, such as certifications or courses related to Java or software engineering. This aligns well with the company's commitment to professional development.

How to prepare for a job interview at Harrington Starr

✨Showcase Your Java Expertise

As a Principal Software Engineer, your senior-level experience with Java is crucial. Be prepared to discuss specific projects where you've used Java to solve complex problems, and highlight any innovative solutions you've implemented.

✨Demonstrate Technical Leadership

This role requires you to be a technical leader and coach. Share examples of how you've guided teams in the past, including mentoring junior engineers and making strategic decisions that align with corporate goals.

✨Communicate Effectively

Excellent communication skills are essential for this position. Practice articulating your thoughts clearly and concisely, especially when discussing architectural concerns or technical strategies. Remember, it's not just about what you say, but how you say it.

✨Stay Updated on New Technologies

Being aware of new technologies is key in a fast-paced industry like Fintech. Research recent advancements in software engineering and be ready to discuss how they could apply to the company's products and architecture.

Principal Software Engineer - Java
Harrington Starr
Location: Belfast
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

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