Job Description
Job Title: Senior Java Developer Capital Markets
Location: Remote from India
Experience: 812 years
Joining Timeline: Immediate
About the Role:
We are hiring a Senior Java Developer to support Capital Markets initiatives
This role requires a strong understanding of financial instruments, trading systems, and front-to-back trade lifecycle implementations within investment banking or capital markets
You will work closely with global teams, including business analysts, product owners, and quant teams, to deliver high-performance, scalable solutions across Fixed Income, Equities, and Derivatives platforms, Key Responsibilities:
Design and develop microservices-based Java applications in a capital markets environment, Deliver solutions that support the trade lifecycle including pricing, risk, booking, and settlement, Collaborate with front office, risk, and operations teams to understand and implement requirements, Enhance existing trading systems and participate in re-engineering initiatives, Ensure adherence to low-latency, high-availability system design principles, Write unit tests and participate in code reviews for high-quality delivery, Support production systems and participate in incident resolution as needed, Key Requirements:
8+ years of Java development experience (Java 8 or higher), Strong knowledge of Spring Boot, RESTful APIs, and multithreading, Experience in messaging systems like Kafka, JMS, or MQ, Good understanding of Capital Markets products Bonds, FX, Derivatives, Equities, erc
Experience with in-memory data grids (Hazelcast, Redis) and caching strategies, Hands-on with SQL/Oracle and knowledge of performance optimization, Strong experience in Agile/Scrum-based delivery environments, Nice to Have:
Experience with cloud-native development (AWS, GCP, or Azure), Exposure to DevOps tools Jenkins, Git, Docker, Kubernetes, Familiarity with regulatory reporting systems (MiFID II, EMIR), Prior experience working with Canadian or UK-based banks is a plus, Other Details:
This role offers the flexibility of remote work from India and requires an immediate joining date
The position falls within the capital markets industry, providing an opportunity for career growth and exposure to cutting-edge financial technologies,
Job Classification
Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Full Stack Developer
Employement Type: Full time
Contact Details:
Company: Emagine Infotech
Location(s): Kolkata
Keyskills:
spring boot
rest
multithreading
front