Básico

Senior Java Software Engineer - Low Latency

london (city of london), south east england Empresa: JR UK Cliente / Empregador: HCLTech
Publicado: 18.05.2026
Data de encerramento: 02.07.2026
Referência de emprego: 1b7842e050a38bc45c217eb4ec056ed1

Informação do emprego

Localização
london (city of london), south east england
Empresa
JR UK
Cliente / Empregador
HCLTech
Referência de emprego
1b7842e050a38bc45c217eb4ec056ed1
Tipo de listagem
Básico
É necessária autorização de trabalho da UE
Não
Publicado
18.05.2026
Data de encerramento
02.07.2026

Descrição do cargo

HCLTech is a global technology company, home to 219,000+ people across 54 countries, delivering industry-leading capabilities centered on digital, engineering and cloud, powered by a broad portfolio of technology services and products. We work with clients across all major verticals, providing industry solutions for Financial Services, Manufacturing, Life Sciences and Healthcare, Technology and Services, Telecom and Media, Retail and CPG, and Public Services. Consolidated revenues as of $13+ billion.

For more information on how we process your personal data, please refer to HCLTech’ s Candidate Data Privacy Notice.


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




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.

Competências

ABAP adapt to changes in technological development plans AJAX Ajax Framework analyse software specifications Ansible Apache Maven Apache Tomcat APL ASP.NET Assembly (computer programming) blockchain openness blockchain platforms C COBOL CoffeeScript collect customer feedback on applications Common Lisp computer programming create flowchart diagram cyber attack counter-measures data visualisation software debug software defence standard procedures define technical requirements design user interface develop automated migration methods develop creative ideas develop software prototype do cloud refactoring Drupal Eclipse (integrated development environment software) engineering principles engineering processes Erlang Git Groovy Haskell IBM WebSphere ICT debugging tools ICT security legislation identify customer requirements integrate system components integrated development environment software Internet of Things interpret technical requirements Java (computer programming) JavaScript JavaScript Framework Jenkins (tools for software configuration management) KDevelop Laravel Lisp manage engineering project Matlab Microsoft Visual C++ migrate existing data ML (computer programming) MySQL NoSQL object-oriented modelling Objective-C OpenEdge Advanced Business Language Oracle Application Development Framework Pascal (computer programming) perform scientific research Perl PHP Project Management Prolog (computer programming) Puppet (tools for software configuration management) Python (computer programming) R Ruby (computer programming) Salt (tools for software configuration management) SAP R3 SAS language Scala Scratch (computer programming) screen reader Smalltalk (computer programming) smart contract software anomalies software frameworks Spark SQL STAF Swift (computer programming) technical drawings tools for software configuration management Trading Software TypeScript use an application-specific interface use automatic programming use concurrent programming use functional programming use logic programming use object-oriented programming use query languages use software design patterns use software libraries use technical drawing software utilise computer-aided software engineering tools utilise machine learning VBScript Visual Basic Web Services WordPress World Wide Web Consortium standards Xcode

Empregos semelhantes

Empregos sugeridos

Eurojobs Support Assistant