HamburgerMenu
hirist

Job Description

Description :

Low Latency Java Development designs and implements high-performance, low-delay Java applications, often for financial trading systems or other time-sensitive applications. This role requires expertise in optimizing Java code, minimizing garbage collection, and utilizing concurrency to achieve sub-millisecond response times.

Key Responsibilities :


- Developing Java code for trading systems, high-throughput applications, and real-time data processing.


- Deep understanding of Java language features, garbage collection.


- Experience with techniques for optimizing Java code for low latency, such as minimizing object creation, using efficient data structures, and avoiding blocking operations.


- Strong hands on experience of Java, Spring, microservices, messaging queue(+)


- Experience in API, Rest, microservices, multithreading, design patterns, memory management, Collections.


- Kafka(migration exp), Azure SQL, azure app services, Functions & IaC - Terraform


- Experience in end-to-end Software Development Life Cycle (SDLC) project


- Experience in server side programming


- Experience working with Agile/Scrum methodologies


- Ability to adapt and respond in a rapidly evolving business environment


- Good to have experience with Angular, MobX, SOA concept


- Expertise in using concurrency and multi-threading to improve performance.


- Understanding of financial markets, trading protocols (FIX, etc.), and order management systems.


- Experience with the full software development lifecycle, including design, development, testing, and deployment.


- Ability to identify and resolve complex performance issues.


- Ability to work effectively in a team and communicate technical concepts clearly.

Additional Desirable Skills :


- Experience with High Throughput Systems : Experience working with systems designed to handle large volumes of data and transactions.


- Cloud Computing : Experience with cloud platforms like AWS or Azure.


- Experience with Agile and Scrum. - Individuals passionate about full-stack /Server Side Java development and continuous learning.


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in