Java Software Engineer (Junior - Mid Level - Senior/Lead) - Hybrid Working - £80,000 - £170,000[...]

Be among the first applicants.
JR United Kingdom
London
GBP 80,000 - 170,000
Be among the first applicants.
2 days ago
Job description

Social network you want to login/join with:

Java Software Engineer (Junior - Mid Level - Senior/Lead) - Hybrid Working - £80,000 - £170,000 Base (+ Bonus), london

col-narrow-left

Client:

Hunter Bond

Location:

london, United Kingdom

Job Category:

Other

-

EU work permit required:

Yes

col-narrow-right

Job Views:

3

Posted:

28.04.2025

Expiry Date:

12.06.2025

col-wide

Job Description:

Job Title: Java Software Engineer (Junior - Mid Level - Senior/Lead)

Location: London/Hybrid/Remote Options

The role:

My client is looking for an experienced Java Software Engineer to join their rapidly expanding technology team. This team is responsible for building out a bespoke, ultra low latency greenfield platform that you will be crucial in developing.

Our client prides itself on maintaining cutting-edge technology and a progressive work environment. As a Java Software Engineer you will be tasked with designing and developing high-performance applications from scratch, harnessing our clients dedication to upholding the highest tech standards in industry.

Key Requirements:

  • Degree in Computer Science or STEM based subjects from a top university.
  • Strong programming skills as a Java Software Engineer.
  • 2+ years of experience in software engineering or a similar domain.
  • Experience with concurrency and multi-threading (preferable not essential).
  • Proficiency in modern software development practices, including TDD.
  • Strong written and verbal communication skills, enabling effective collaboration and information sharing.
  • Ability to thrive in a fast-paced, adaptable, and high-pressure environment, delivering results efficiently.

Responsibilities:

  • Build and maintain robust, scalable, and low-latency backend systems using Java, ensuring the platform can handle high transaction volumes
  • Design and implement efficient algorithms and data structures to handle large-scale data processing, ensuring low-latency access to market data, transactions, and real-time updates.
  • Fine-tune the Java Virtual Machine (JVM) and garbage collection (GC) settings to achieve optimal performance in production environments, ensuring minimal overhead and efficient memory management.
  • Build and maintain scalable microservices that handle a high number of concurrent requests while maintaining performance under heavy loads.
  • Exceptional professional growth opportunities in a tech-focused company, allowing you to enhance your engineering skills at an accelerated pace.
  • Access to state-of-the-art technologies, enabling you to work with advanced tools and frameworks.
  • Highly competitive bonuses and a comprehensive benefits package that surpasses industry standards.
  • Emphasis on health and well-being, including a healthy work-life balance and reimbursement programs.
  • Rapid career progression and exposure to diverse technologies.

If you are a Java Software Engineer and this role could be of interest to you, please apply to be considered or email [emailprotected] for more information.

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Java Software Engineer (Junior - Mid Level - Senior/Lead) - Hybrid Working - £80,000 - £170,000[...] jobs in London