HOME Software Engineering & Dev Software Developer - Advanced
3Core Systems , Inc VERIFIED EMPLOYER

Software Developer - Advanced.

Software Engineering & Dev Contract

Software Developer - Advanced: our view in 3 lines...

  • The Role:This role is for a senior backend engineer with strong Core Java and Kafka experience working on a post-trade application team.
  • The Person:The person will develop, test, design, and support enterprise backend applications, work with Kafka integrations, build on Kubernetes, and handle systems used in capital markets back-office technology.
  • Requirements:The ideal candidate has strong Core Java fundamentals, multithreading, concurrency, algorithms, data structures, Spring Boot 3, Kafka, relational databases, Git, BitBucket, Jira, Maven, and Kubernetes.

About the role

Job Title: Software
Developer - Advanced

Location: Quincy,
MA (Hybrid - onsite for 4 days a week)

Duration: 12
months contract

Interview
Process: 2 rounds, 1st round will 45-60 mins virtual followed by
final round in-person interview for an hour.

 

Client is looking
for a senior backend/server-side engineer who is extremely strong in Core Java
fundamentals, particularly multithreading, concurrency, algorithms, and data
structures.

 

Looking for
someone who is strong in Core Java concepts like multithreading, Data
structure, Algorithms, concurrency, team is using Java 17 but manager is open
for someone with strong Java 8 as well, this is for their post-trade
application team so if you find someone with Trading application or Capital
market background will be huge.

 

Kafka

Very important:

"Most
of our integrations are Kafka-driven."

Kafka is effectively their primary
event streaming platform.

Candidates
should have hands-on experience with:

·         Producers

·         Consumers

·         Topics

·         Event-driven architecture

 

Responsibilities:

·         Hands-on experience in system design,
application development, testing, and operational support of enterprise
applications.

·         7+ years of experience in Java (Java 8 or
higher) with strong expertise in Spring Boot 3.

·         3+ years of experience with Kafka or other
event-streaming platforms such as RabbitMQ, Client Kinesis, or Azure Service
Bus.

·         5+ years of experience working with
relational databases such as Oracle, SQL Server, MySQL, or PostgreSQL.

·         Experience with distributed caching and
in-memory data grid technologies, such as Hazelcast.

·         Proficiency with software development and
DevOps toolsets including Git/BitBucket, Jira, and Maven.

·         Experience designing, deploying, and managing
scalable applications on Kubernetes.

·         Knowledge of capital markets, with a strong
understanding of back-office technology platforms and systems.

Published July 31, 2026
Location Quincy, MA
Job Type Contract