Apply for this Job
We are seeking a talented Java Developer with Strong experience in Trade Management systems to join our growing technology team. The ideal candidate will have a deep understanding of capital markets and trade lifecycle processes, and a proven track record in building robust, scalable applications. Experience across Full Stack, especially with Microsoft technologies and React, is a strong plus.
Must have in order to be considered:
• 8+ years of experience
• 5+ years in capital markets
• Java version (8 or 11) with multi-threading experience
• Fluent in Design patterns
• Strong understanding of trade management systems and capital markets.
Responsibilities
• Participate in full life-cycle software development
• Design, implement, and deploy robust solutions to hard problems that also consider scale, security, and reliability.
• Contribute ideas for new features and identify areas for improvement proactively
• Collaborate effectively across teams, including outside of engineering
Minimum Requirements
• 6+ years of experience on server-side
• Strong foundation in data structures, algorithms, and software design
• Fluency with Core Java development (version 8 or 9)
• Experience developing decoupled Spring Boot microservices and RESTful API's
• Understanding of cloud microservice architectures or ability to quickly grasp system design concepts.
• Working knowledge of Java build tools, Spring, ORMs, CI/CD concepts and GIT
• Comfortable working within a fast-paced high growth environment
Must Haves:
• Financial domain knowledge in Credit, Derivative, Equities or Similar products.
• Strong in Core Java version 8 & 11 with multi-threading experience
• Spring Core or Spring Boot Framework for developing Micro service Architecture
• Experience in any Middleware like Apache Kafka, JMS, Solace, IBM MQ.
• Git or similar VCS with Maven or Gradle build tools.
Nice to Have:
• CI/CD for continuous integration and Delivery.
• Knows Containerization and virtualization concepts like Docker.
• JUnit testing, Mocking
Date Posted: 03 May 2025
Apply for this Job