At a Glance
- Tasks: Join our apps team to build microservices and enhance the FX trading platform.
- Company: A trusted leader in asset management and FX trading focused on sustainable economic growth.
- Benefits: Enjoy a competitive salary, generous bonuses, and hybrid working options with two remote days weekly.
- Why this job: Be part of a dynamic team driving innovation in sustainable finance while developing your Java skills.
- Qualifications: 3-5 years of experience in Core Java, TDD, CI/CD, and strong knowledge of data structures.
- Other info: This is a full-time, mid-senior level role in London, perfect for ambitious developers.
The predicted salary is between 45000 - 105000 £ per year.
Understanding Recruitment provided pay range
This range is provided by Understanding Recruitment. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Base pay range
Direct message the job poster from Understanding Recruitment
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 £75,000.
- A generous annual bonus, historically reaching up to 30%.
- 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!
Seniority level
-
Seniority level
Mid-Senior level
Employment type
-
Employment type
Full-time
Job function
-
Job function
Engineering and Information Technology
-
Industries
Financial Services, Engineering Services, and Technology, Information and Media
Referrals increase your chances of interviewing at Understanding Recruitment by 2x
Sign in to set job alerts for “Java Software Engineer” roles.
London, England, United Kingdom 5 months ago
London, England, United Kingdom 2 months ago
London, England, United Kingdom 4 days ago
London, England, United Kingdom 3 months ago
London, England, United Kingdom 5 months ago
Software Engineer – Java – Engine by Starling
London, England, United Kingdom 4 weeks ago
London, England, United Kingdom 5 days ago
London, England, United Kingdom 10 months ago
London, England, United Kingdom 2 weeks ago
London, England, United Kingdom 4 weeks ago
London, England, United Kingdom 3 days ago
London, England, United Kingdom 2 weeks ago
London, England, United Kingdom 2 weeks ago
London, England, United Kingdom 1 week ago
London, England, United Kingdom 3 weeks ago
London, England, United Kingdom 5 months ago
Associate / Junior Software Engineer (Full-Stack)
London, England, United Kingdom 3 weeks ago
London, England, United Kingdom 1 week ago
London, England, United Kingdom 1 week ago
London, England, United Kingdom 1 week ago
London, England, United Kingdom 1 day ago
London, England, United Kingdom 1 month ago
Java Developer – Algorithmic Trading & SOR Technology
London, England, United Kingdom 2 weeks ago
Founding Engineer (Java Developer) – Up to £135,000 + Bonus
Greater London, England, United Kingdom 1 week ago
Java Developer – Up to £140,000 + Bonus + Package
Greater London, England, United Kingdom 1 day ago
London, England, United Kingdom 3 days ago
London, England, United Kingdom 1 day ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr
Mid Java Engineer employer: Understanding Recruitment
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 tech stack and current projects. Understanding their existing systems and workflows will not only help you in interviews but also show your genuine interest in the role.
✨Tip Number 2
Brush up on your knowledge of microservices and APIs, as these are crucial for the role. Being able to discuss how you've implemented or worked with these technologies in past projects can set you apart from other candidates.
✨Tip Number 3
Prepare to discuss your experience with TDD and CI/CD practices. Be ready to share specific examples of how you've applied these methodologies in your previous roles, as this aligns closely with what they're looking for.
✨Tip Number 4
Network with current or former employees of the company if possible. They can provide valuable insights into the company culture and expectations, which can help you tailor your approach during the interview 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 economic growth. Mention how your background aligns with their needs, particularly in FX trading and asset management.
Showcase Relevant Projects: If you have worked on projects involving data structures, algorithms, or threads, be sure to include these in your application. Highlight your role and the impact of your contributions.
Prepare for Technical Questions: Anticipate technical questions related to Java, microservices, and cloud architecture. Brush up on your knowledge of algorithms and data structures, as these may come up during the interview process.
How to prepare for a job interview at Understanding Recruitment
✨Know Your Java Inside Out
Make sure you have a solid understanding of Core Java, as this is crucial for the role. Brush up on your knowledge of data structures, algorithms, and threads, as these topics are likely to come up during technical discussions.
✨Familiarise Yourself with TDD and CI/CD
Since the company values Test-Driven Development (TDD) and Continuous Integration/Continuous Deployment (CI/CD), be prepared to discuss your experience in these areas. Share specific examples of how you've implemented these practices in past projects.
✨Understand the Company’s Tech Stack
Take some time to research the existing systems and tech stack used by the company. Being able to discuss how your skills align with their technology will show that you're genuinely interested in the role and can hit the ground running.
✨Prepare for Pair Programming
As pair programming is part of the work culture, practice coding with a partner before the interview. This will help you get comfortable explaining your thought process and collaborating effectively, which is key to succeeding in this environment.