Mid Java Engineer

Mid Java Engineer

Full-Time 45000 - 105000 £ / year (est.) No home office possible
U

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

Join a forward-thinking asset management and FX trading firm that prioritises sustainable economic growth and innovation. With a competitive salary, generous bonuses, and a hybrid working model, this company fosters a collaborative work culture that encourages professional development and values your contributions. Located in London, you'll be part of a dynamic team dedicated to building cutting-edge technology solutions in a thriving financial services environment.
U

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

Core Java
Microservices Architecture
API Development
Test-Driven Development (TDD)
Continuous Integration/Continuous Deployment (CI/CD)
Pair Programming
Data Structures
Algorithms
Multithreading
Google Cloud Platform (GCP)
Documentation Skills
Collaboration with Product and Design Teams
Problem-Solving Skills
Adaptability to New Technologies

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.

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