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
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 in Java and Fintech. Being well-versed in current technologies and frameworks will not only boost your confidence but also demonstrate your commitment to staying ahead in the field.
✨Tip Number 2
Network with professionals in the Fintech industry, especially those who work with Java. Engaging in discussions on platforms like LinkedIn can provide insights into the company culture and expectations, which can be invaluable during interviews.
✨Tip Number 3
Prepare to discuss your previous experiences in leading technical projects. Highlight specific examples where you contributed to architectural decisions or mentored junior engineers, as this aligns with the role's requirements.
✨Tip Number 4
Showcase your problem-solving skills by preparing for technical challenges that may arise during the interview process. Practising coding problems and system design scenarios can help you articulate your thought process effectively.
We think you need these skills to ace Principal Software Engineer - Java
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 to demonstrate how you've contributed to architectural decisions and product roadmaps in previous positions.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Discuss how your skills align with their needs, particularly your ability to translate corporate strategy into technical strategy and your experience in coaching and leading teams.
Showcase Continuous Learning: Mention any certifications or continuous learning initiatives you've undertaken, especially those related to Java or software engineering. This will show your commitment to professional development, which is highly valued by the company.
Prepare for Technical Questions: Anticipate technical questions that may arise during the interview process. Be ready to discuss your approach to coding activities, architectural concerns, and how you stay updated on new technologies relevant to the fintech industry.
How to prepare for a job interview at Harrington Starr
✨Showcase Your Technical Expertise
As a Principal Software Engineer, you'll need to demonstrate your senior-level experience with Java. Be prepared to discuss specific projects where you've made significant contributions, and highlight your understanding of architectural concerns and enterprise systems.
✨Communicate Clearly and Effectively
Excellent communication skills are essential for this role. Practice articulating your thoughts clearly, especially when discussing complex technical concepts. Remember, you may need to explain your ideas to non-technical stakeholders as well.
✨Demonstrate Leadership Qualities
As a technical leader and coach, it's important to showcase your ability to guide and mentor others. Prepare examples of how you've led teams or influenced technical direction in previous roles, and be ready to discuss your approach to fostering collaboration.
✨Stay Updated on New Technologies
Being aware of the applicability of new technologies is crucial. Research recent trends in software engineering and be prepared to discuss how they could impact the company's architecture and product roadmap. This shows your commitment to continuous learning and innovation.