CareerPlanSign in

Junior Software Developer (Java)

London, England, United Kingdom💼 Full-time🗓 2026-09-03 → 2026-09-25

Core

Junior Software Developer building high-performance, ultra-low latency financial exchange systems using core Java.

Role type

Junior Software Developer (Java)

Builds

Distributed, event-driven core Java systems, greenfield cloud-based systems, and performance-critical components for a financial exchange.

Domain

Financial services / High-performance computing / Distributed systems

Deliverable

production ML models | product features

Required skills

Java, distributed systems, event-driven architecture, performance optimization, unit testing, pair programming

Preferred skills

Knowledge of Kafka, MySQL, Kubernetes, Linux, blockchain integration

Technologies

Java, MySQL, Kafka, Kubernetes, Nomad, Linux, JUnit, JMH, JCStress, Jenkins, Selenium, Vue.js, Javascript, Python, Docker, Parquet

Responsibilities

Write performant, reliable, and well-tested code; engage in pair programming; work across the stack to solve problems; participate in team rotations; contribute to reducing technical debt.

Seniority

Junior, hands-on IC

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.