At a Glance
- Tasks: Build microservices and design components for an FX trading platform.
- Company: Join a trusted leader in asset management focused on sustainable economic growth.
- Benefits: Enjoy a £70,000 salary, up to 30% bonus, and hybrid work options.
- Why this job: Be part of a team driving innovation in sustainable finance and trading.
- Qualifications: 3-5 years of Java experience, TDD, CI/CD, and strong knowledge of data structures.
- Other info: Collaborate closely with product and design teams in a dynamic environment.
The predicted salary is between 42000 - 84000 £ per year.
Mid Core Java Developer – London – 70k – Hybrid (London)
Submit your CV and any additional required information after you have read this description by clicking on the application button.
Our client is a highly trusted player in asset management and FX trading, looking to recruit a proficient Mid-Level Java Developer to join their apps team. This opportunity will allow you to join a company that is committed to economic growth in a sustainable way, striving to become the leading hub for sustainable and transition financing and trading.
Within this role, you would be building microservices, designing and building various components of the FX trading platform and its APIS as well as working closely with both the Product and Design team.
Role Responsibilities:
- Generate and update project documentation across multiple platforms.
- Spend time understanding existing systems, current tech stack, product offerings and the team’s workflows.
- Support business operations by playing a key role in the trading team.
- Work primarily within GCP, ensuring that the architecture is optimized for multi-cloud compatibility.
Key Requirements:
- An experienced engineer with 3-5 years of experience
- Strong knowledge of Core Java.
- Previous experience working in TDD and CI/CD environment and pair-programming.
- Have good knowledge of Data Structures, Algorithms and Threads.
What’s On Offer?
- A competitive base salary of £70k.
- A generous annual bonus, up to 50%.
- Hybrid working pattern, with two days remote a week.
If you’re a Core Java Developer looking to take your career to the next level, apply today to be considered for this excellent opportunity!
Contact Detail:
Understanding Recruitment Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Mid Java Engineer
✨Tip Number 1
Familiarise yourself with the company's mission and values, especially their focus on sustainable financing. This will help you align your answers during interviews and demonstrate your genuine interest in their goals.
✨Tip Number 2
Brush up on your knowledge of microservices and GCP, as these are key components of the role. Being able to discuss relevant projects or experiences where you've used these technologies will set you apart.
✨Tip Number 3
Prepare to discuss your experience with TDD and CI/CD practices. Be ready to share specific examples of how you've implemented these methodologies in past projects, as this is crucial for the role.
✨Tip Number 4
Network with current or former employees of the company on platforms like LinkedIn. Engaging with them can provide valuable insights into the company culture and the team dynamics, which you can leverage during your application process.
We think you need these skills to ace Mid Java Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Core Java, TDD, CI/CD, and any relevant projects. Use specific examples that demonstrate your skills in building microservices and working within a GCP environment.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company’s commitment to sustainable finance. Mention how your background aligns with their needs and how you can contribute to their trading team.
Showcase Relevant Projects: If you have worked on projects involving data structures, algorithms, or pair programming, be sure to include these in your application. Highlight your problem-solving skills and ability to work collaboratively.
Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any errors. A polished application reflects your attention to detail and professionalism, which are crucial in a tech role.
How to prepare for a job interview at Understanding Recruitment
✨Showcase Your Java Expertise
Make sure to highlight your strong knowledge of Core Java during the interview. Be prepared to discuss specific projects where you've applied your skills, and consider sharing examples of how you've implemented data structures, algorithms, and threads in your work.
✨Familiarise Yourself with TDD and CI/CD
Since the role requires experience in Test-Driven Development (TDD) and Continuous Integration/Continuous Deployment (CI/CD), brush up on these methodologies. Be ready to explain how you've used them in past projects and how they improved your development process.
✨Understand the Company’s Tech Stack
Take some time to research the company's existing systems and tech stack. Understanding their architecture, especially in relation to GCP and multi-cloud compatibility, will show your genuine interest in the role and help you ask informed questions.
✨Prepare for Pair Programming Scenarios
As pair programming is part of the role, practice coding with a partner before the interview. This will not only improve your collaboration skills but also help you articulate your thought process clearly during the interview.