Search by job, company or skills

A

Senior Java Developer / Server side

new job description bg glownew job description bg glownew job description bg svg
  • Posted 21 days ago
  • Over 100 applicants

Job Description

Hi All - Please see below JD for the role - 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.

DM or comment hashtag

hashtag#Interested to DM/ refer !

If you're ready for your next career move, share your resume at [Confidential Information] .

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 139914559