Senior Java Developer
An international Investment Bank is enhancing its IT systems by introducing new technology and integrating with new third-party providers. Several projects will take place in the coming years, focusing on Trading, Market data, and Risk Management.
Looking for someone who can multitask, learn legacy code, discuss issues, bug fixes, and enhancement requests raised by users with stakeholders, etc.
Responsibilities
Develop/integrate Derivative Trading Applications
Communicate with business stakeholders including Traders, Operations and Strats
Help to understand and translate business requirements into technical design specifications
Identify technology solutions for enhancements or new initiatives
Implement unit and integration test cases with industry standard test automation frameworks.
Document changes necessary to support business
Skills
Must have
6+ years of enterprise development experience (Java/JDK 8+)
Experience developing High-Performance and Distributed Applications
Experience with Message Brokers (ActiveMQ, RabbitMQ, Kafka, or similar)
Experience with Cache/In-Memory Data Grids (Redis, Hazelcast, or similar)
Experience with REST/SOAP/gRPC
Expertise in OOP/OOD
Expertise in concurrency and multithreading
Spring (including Spring Boot and Spring Boot Actuator)
Strong SQL and DB knowledge
Experience with automated testing (TDD, BDD, Mutation testing)
Knowledge of common Linux commands
Experience working on geo-distributed and asynchronous teams
Exceptional verbal and written communication skills
High level of self-organization and self-management
At least B2 English
Nice to have
Apache Camel
Familiarity with job schedulers (Tidal, Control-M, Autosys)
Other
Languages
English: B2 Upper Intermediate
Seniority
Senior
Recommended Jobs
Content Creator - NYC
Who are Coolr? We’re an independent social media agency and team of creatives, social experts, content publishers and change makers. Completely wired into popular culture, our work connects bran…
ENT-Otolaryngoloy: Central NY Community Practice with an Academic Medical Center
A progressive healthcare system in central New York is adding another ENT/Otolaryngologist. The new physician will join a team of three ENTs and three NP/PAs. Practice Highlights ENT services…
eCommerce business looking for help
Job Description Job Description Job Title: Warehouse Associate – E-commerce Operations Company Overview: We are a dynamic and growing e-commerce company specializing in the sale of refurbis…
Full Time Internal Medicine Job Utica, NY
Utica, New York, Post-Acute Care Physician Opportunity Clinical Role: Do you know someone that might be a good fit for this position? Please ask about our generous referral fees! Thisfull-time …
Senior retail sales associate
At Nespresso, we place people and specialty coffee at the heart of what we do. As part of our team, you'll be empowered to inspire, care, act, and innovate to reach your full potential and reimagine …
Supply Chain Manager
About Nanit: Welcome to Nanit, the high-growth baby tech company that is changing the way parents view their babies' wellness through the world’s most advanced baby monitor and parenting product…
Nurse Practitioner or Physician's Assistant, Per Diem
November 7, 2025 Nurse Practitioner or Physician’s Assistant, per diem Description: Under the supervision of the Dean of Students, the per diem Nurse Practitioner or Physician’s Assistant will s…
SUPERVISOR OF HOMEFINDING
Job Description Job Description Program Description : The objective of the Home Finding Supervisor is to work with the Division Director and Home finding Unit staff to ensure the quality an…
Equipment Maintenance Technician
What To Expect As a Tesla Equipment Maintenance Technician, you will play a crucial role in ensuring the operational availability of a wide array of manufacturing equipment. You will apply your te…