Senior Java/Kotlin Engineer — Modernize Trading Systems

ApTask

Jersey City (NJ)

Hybrid

USD 140,000 - 190,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

ApTask is seeking a Senior Java/Kotlin Engineer to upgrade legacy trading systems to a cloud-native, event-driven architecture while ensuring high performance, data integrity, and stability in live environments.

The role requires hands-on Java and Kotlin development, experience with event-driven patterns, and strong TDD/CI/CD practices. The position operates in a hybrid model (3 days on-site) in a high-demand financial tech context.

Qualifications

  • Bachelor's degree in Computer Science or related field.
  • Strong Java expertise with Kotlin willingness to learn.
  • Experience with event-driven messaging and distributed systems.
  • Proficient in CI/CD and TDD practices.
  • Ability to modernize legacy systems while maintaining production stability.

Responsibilities

  • Develop and modernize enterprise trading systems using Java and Kotlin.
  • Design event-driven applications using messaging and event-sourcing patterns.
  • Implement TDD, automated testing, and CI/CD practices.
  • Modernize legacy systems while ensuring zero-downtime releases.
  • Collaborate with stakeholders and engineering teams to deliver scalable solutions.
  • Leverage AI-assisted development tools for code analysis and testing.

Skills

Java
Kotlin
Event-driven
TDD
CI/CD
Production autonomy

Education

Bachelor's degree in Computer Science

Tools

Kafka
MongoDB
SQL Server
T-SQL
Kubernetes/OpenShift
OpenTelemetry
ELK
Grafana

Job description

ApTask is seeking a Senior Java/Kotlin Engineer to upgrade legacy trading systems to a cloud-native, event-driven architecture while ensuring high performance, data integrity, and stability in live environments.

The role requires hands-on Java and Kotlin development, experience with event-driven patterns, and strong TDD/CI/CD practices. The position operates in a hybrid model (3 days on-site) in a high-demand financial tech context.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Staff Engineer- Java & Kotlin
Senior Staff Engineer- Java & Kotlin

ApTask • Jersey City (NJ)

Hybrid
USD 140,000 - 190,000
Senior Java/Kotlin Engineer - Cloud-Native Trading Systems
Senior Java/Kotlin Engineer - Cloud-Native Trading Systems

Grid Dynamics • New York (NY)

On-site
USD 180,000 - 240,000
Competitive salary
Flexible schedule
Medical insurance
+6
Senior Java/Kotlin Engineer - Event-Driven Capital Markets
Senior Java/Kotlin Engineer - Event-Driven Capital Markets

Grid Dynamics • New York (NY)

On-site
USD 150,000 - 230,000
Opportunity to work on cutting-edge 项目
Work with a highly motivated and dedic
Corporate social events
+1
Senior Trading Systems Software Engineer (Remote)
Senior Trading Systems Software Engineer (Remote)

Trumid • United States

Remote
USD 175,000 - 250,000
Medical coverage
Remote-first culture
Competitive compensation
Senior Java Engineer
Senior Java Engineer

C2R Ventures • Boston (MA)

On-site
USD 150,000 - 190,000
Senior Remote Distributed Systems Engineer — Real-Time Trading
Senior Remote Distributed Systems Engineer — Real-Time Trading

Fanatics Betting & Gaming • United States

Remote
USD 152,000 - 200,000
Senior Java/Kotlin Developer, Prime Brokerage Tech
Senior Java/Kotlin Developer, Prime Brokerage Tech

Citi • Tampa (FL)

On-site
USD 97,000 - 145,000
Medical, dental & vision coverage
401(k) plan
Life, disability insurance
+2
Senior Java/Kotlin Backend Engineer – Hybrid (ATL/PHX)
Senior Java/Kotlin Backend Engineer – Hybrid (ATL/PHX)

EPAM Systems • Phoenix (AZ)

Hybrid
USD 120,000 - 160,000
Medical, Dental and Vision Insurance (
Health Savings Account
Flexible Spending Accounts (Healthcare
+9
Senior Java/Kotlin Backend Engineer — Fixed Income Platform
Senior Java/Kotlin Backend Engineer — Fixed Income Platform

Aumni • Jersey City (NJ)

On-site
USD 120,000 - 170,000
Senior Java/Kotlin Engineer (Hybrid in Jersey City, NJ)
Senior Java/Kotlin Engineer (Hybrid in Jersey City, NJ)

Grid Dynamics • New York (NY)

On-site
USD 180,000 - 240,000
Competitive salary
Flexible schedule
Medical insurance
+6