Senior Java Developer

Princeton, New Jersey

Kinetix Trading Solutions
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