At a Glance
- Tasks: Lead critical systems work and stabilise existing platforms in a hands-on role.
- Company: Join a major financial institution known for its innovative engineering function.
- Benefits: Enjoy a competitive contract rate with hybrid working options.
- Why this job: Be part of a prestigious project that enhances your technical leadership skills.
- Qualifications: Proven experience in finance, strong Java background, and some front-end exposure in Angular required.
- Other info: This is an urgent project; apply quickly for a fast turnaround!
We’re working with a major financial institution looking to scale out its engineering function with a Principal Java Developer to lead critical systems work. This is a hands-on Principal role requiring an experienced engineer with a finance background to come in and stabilise an existing platform. This Java-based stabilisation/ rescue project is expected to last at least a year, but the successful candidate will then be involved in the replatforming project. The replatforming project will be C#, and whilst you don't need C# experience to be successful, you should be happy to pick up the language moving forward for this role to be a fit.
You’ll be working closely with infrastructure, architecture, and infosec teams to support high-availability production systems. The role also involves guiding CI/CD improvements, REST API design, and steering collaborative technical decisions across squads.
What they’re looking for:
- Proven experience supporting large-scale, business-critical systems in the finance industry (all areas of finance considered)
- Strong background in Java and ideally C#
- Some front-end exposure in Angular - this is mandatory, but doesn't need to be recent or extensive
- Comfortable working with legacy systems and large enterprise environments
- Confident in leading technical conversations across multiple engineering disciplines
- Experience with CI/CD pipelines and modern deployment practices
- REST API design
This is a great opportunity for an experienced Java Developer to join a prestigious financial player. If you’re someone who thrives in complex environments and enjoys technical leadership alongside delivery, apply now for a fast turnaround - this is an urgent project, so you'll need to be available in the next few weeks.
Contract - Senior/Principal Java Developer employer: Source Technology
Contact Detail:
Source Technology Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Contract - Senior/Principal Java Developer
✨Tip Number 1
Network with professionals in the finance and tech sectors. Attend meetups or webinars focused on Java development or financial technology to connect with potential colleagues or hiring managers who might have insights into the role.
✨Tip Number 2
Brush up on your knowledge of CI/CD practices and REST API design. Being able to discuss these topics confidently during interviews will demonstrate your readiness for the hands-on aspects of the role.
✨Tip Number 3
Familiarise yourself with legacy systems and large enterprise environments. Understanding the challenges and solutions related to these systems can help you stand out as a candidate who is prepared to tackle the stabilisation project.
✨Tip Number 4
Show your willingness to learn C# by mentioning any relevant resources or courses you've explored. This will highlight your adaptability and eagerness to grow within the role, making you a more attractive candidate.
We think you need these skills to ace Contract - Senior/Principal Java Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Java and any relevant projects in the finance sector. Emphasise your leadership skills and any work you've done with CI/CD pipelines and REST API design.
Craft a Compelling Cover Letter: In your cover letter, explain why you're interested in this role specifically. Mention your experience with large-scale systems and your willingness to learn C#. Show enthusiasm for the opportunity to lead technical discussions.
Highlight Relevant Skills: Clearly outline your skills related to the job description, such as your experience with legacy systems, Angular, and collaborative decision-making. Use specific examples to demonstrate your expertise.
Proofread Your Application: Before submitting, carefully proofread your application for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial in a technical role.
How to prepare for a job interview at Source Technology
✨Showcase Your Java Expertise
Make sure to highlight your extensive experience with Java during the interview. Be prepared to discuss specific projects where you've successfully implemented Java solutions, especially in high-stakes environments like finance.
✨Demonstrate Financial Acumen
Since this role is within a major financial institution, it's crucial to demonstrate your understanding of financial systems. Prepare examples of how you've supported or improved business-critical systems in the finance sector.
✨Be Ready to Discuss CI/CD Practices
The role involves guiding CI/CD improvements, so be ready to talk about your experience with modern deployment practices. Share specific instances where you've implemented CI/CD pipelines and the impact they had on project delivery.
✨Emphasise Collaboration Skills
You'll be working closely with various teams, so it's important to showcase your ability to lead technical conversations across disciplines. Prepare examples of how you've successfully collaborated with infrastructure, architecture, and infosec teams in past roles.