Role: Sr. Java Developer
Location: Weehawken New Jersey (Onsite)
Duration: Long-term contract
Job Description:
We are seeking a Senior Java Developer with strong experience in backend development particularly in the banking or financial services domain. The ideal candidate should be well-versed in building scalable secure and high-performance applications.
Key Responsibilities:
Design develop and maintain Java-based backend services and APIs.
Optimize application performance and ensure code quality.
Collaborate with cross-functional teams to define and design new features.
Perform code reviews unit testing and system integration.
Participate in Agile/Scrum ceremonies and contribute to planning and estimation.
Required Skills:
8 years of experience in Core Java development .
Core Java Spring Boot REST APIs.
Must have 5 years of experience in the banking/ financial domain.
They must have strong expertise in capital markets fixed income derivatives and equities.
Multithreading Collections Exception Handling
Microservices architecture
SQL/Oracle/PostgreSQL
CI/CD tools (Jenkins Git Maven)
Familiarity with cloud platforms (AWS or Azure is a plus)
Prior experience in the banking domain is a must.