Java Developer with handson exp in Low latency applications

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 he need to already have significant intuition with that, and some modern messaging like Aeron or ZeroMQ."

there could be 3-4 rounds of discussions including one face to face at canary wharf client office.

DETAILED 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.

OTHER REQUIREMENTS (OPTIONAL)

- 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.

Job Details

Company
Ubique Systems UK Limited
Location
London, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
Posted