Java Software Engineer – Java, Low-latency, financial services background, and hands on coding[…]

{ “@context”: “http://schema.org”, “@type”: “JobPosting”, “title”: “Java Software Engineer – Java, Low-latency, financial services background, and hands on coding[…]”, “description”: “

Must Have – Java, Low-latency, financial services background, and hands on coding skills

Our app relies heavily on async development, we use vertex. It takes significant time to switch perspective. And to lead the developer need to already have significant intuition with that, and some modern messaging like Aeron or ZeroMQ.

Responsibilities

  • Lead the development, testing, and maintenance of low-latency Java applications.
  • Collaborate with cross-functional teams to gather requirements and design system architecture.
  • Optimize application performance and troubleshoot latency issues.
  • Mentor junior developers and ensure adherence to best coding practices.
  • Participate in code reviews and provide constructive feedback.
  • Stay updated with the latest industry trends and integrate relevant technologies into projects.

Skill Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Proven experience in Java development, with a focus on low-latency systems.
  • Strong understanding of multithreading, concurrency, and performance optimization.
  • Experience with frameworks and libraries such as Spring, Hibernate, and Netty.
  • Familiarity with distributed systems and network protocols.
  • Excellent problem-solving skills and attention to detail.
  • Effective communication and leadership skills.

Optional Requirements

  • Knowledge of financial services technology and trading systems.
  • Experience with cloud platforms such as AWS or Azure.
  • Familiarity with containerization tools like Docker and Kubernetes.

#J-18808-Ljbffr”, “datePosted”: “2026-05-18”, “hiringOrganization”: { “@type”: “Organization”, “name”: “Ubique Systems”, “sameAs”: “https://uk.whatjobs.com/pub_api__cpl__435627224__4861?utm_campaign=publisher&utm_medium=api&utm_source=4861&geoID=33” }, “jobLocation”: { “@type”: “Place”, “address”: { “@type”: “PostalAddress”, “addressLocality”: “London” } } }
Company: Ubique Systems
Apply for the Java Software Engineer – Java, Low-latency, financial services background, and hands on coding[…]
Location: London
Job Description:

Must Have – Java, Low-latency, financial services background, and hands on coding skills

Our app relies heavily on async development, we use vertex. It takes significant time to switch perspective. And to lead the developer need to already have significant intuition with that, and some modern messaging like Aeron or ZeroMQ.

Responsibilities

  • Lead the development, testing, and maintenance of low-latency Java applications.
  • Collaborate with cross-functional teams to gather requirements and design system architecture.
  • Optimize application performance and troubleshoot latency issues.
  • Mentor junior developers and ensure adherence to best coding practices.
  • Participate in code reviews and provide constructive feedback.
  • Stay updated with the latest industry trends and integrate relevant technologies into projects.

Skill Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Proven experience in Java development, with a focus on low-latency systems.
  • Strong understanding of multithreading, concurrency, and performance optimization.
  • Experience with frameworks and libraries such as Spring, Hibernate, and Netty.
  • Familiarity with distributed systems and network protocols.
  • Excellent problem-solving skills and attention to detail.
  • Effective communication and leadership skills.

Optional Requirements

  • Knowledge of financial services technology and trading systems.
  • Experience with cloud platforms such as AWS or Azure.
  • Familiarity with containerization tools like Docker and Kubernetes.

#J-18808-Ljbffr…

Posted: May 18th, 2026