Logo
Techcliff Group

Senior Java Developer

Techcliff Group, New York, New York, us, 10261

Save Job

Senior Java Developer

Location : New York City NY (Hybrid 3 days onsite)

Need senior profiles up to 13-15 years

Interview Mode : In-person (Mandatory)

Local Candidates Only

Previous candidates submitted need more candidates

Industry : Banking & Capital Markets (BCM)

Project Description : Mizuho a leading international investment bank is enhancing its IT systems by implementing new technologies and integrating with third-party providers .

The program includes multiple initiatives across Trading Market Data and Risk Management domains.

The Senior Java Developer will be responsible for developing and integrating Derivative Trading Applications maintaining legacy code addressing user-raised issues and implementing new enhancements in collaboration with trading and operations teams.

Key Responsibilities :

Develop and integrate Derivative Trading Applications .

Collaborate directly with Traders Operations and Strats teams to gather requirements.

Analyze design and implement technical solutions for business requirements.

Perform bug fixing enhancement and support activities.

Implement and maintain unit and integration tests using standard automation frameworks.

Identify and recommend new technology solutions for performance and scalability improvements.

Document technical changes and maintain development standards.

Mandatory Skills :

6 years of enterprise Java development (JDK 8)

Experience with High-Performance and Distributed Applications

Hands-on with Message Brokers (ActiveMQ RabbitMQ Kafka etc.)

Experience with Cache / In-Memory Data Grids (Redis Hazelcast etc.)

Strong with REST / SOAP / gRPC APIs

Proficient in OOP / OOD concurrency and multithreading

Expertise with Spring / Spring Boot / Spring Boot Actuator

Solid SQL and database skills

Experience with automated testing (TDD BDD Mutation testing)

Working knowledge of Linux commands

Excellent communication and self-management skills

Experience working in geo-distributed / asynchronous teams

English proficiency Minimum B2 level

Nice to Have :

Familiarity with Apache Camel

Experience with job schedulers ( Tidal Control-M Autosys )

Technical Environment :

Languages : Java (JDK 8)

Frameworks : Spring Boot Actuator

Messaging : Kafka ActiveMQ RabbitMQ

Caching : Redis Hazelcast

Testing : JUnit TestNG TDD / BDD

OS : Linux

Position Type :

Contract (Hybrid 3 days onsite)

In-person interview mandatory

Local to NYC candidates only

Key Skills

REST,Eclipse,Junit,Spring,Struts,SOAP,Jpa,Hibernate,Maven,J2EE,Jdbc,Java

Employment Type : Full Time

Experience : years

Vacancy : 1

#J-18808-Ljbffr