Post Job Free
Sign in

Senior Java Developer

Company:
Kinetix Trading Solutions Inc
Location:
West Windsor Township, NJ, 08540
Posted:
May 04, 2025
Apply

Description:

Job Description

Salary: DOE

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

Full-time

Apply