Senior Kotlin Developer

Luxoft
London, UK
about 1 month ago
Apply on uk.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
2 years minimum
Working hours
Regular working hours
Job source

Tech stack

Tibco Ems Java (Programming Language) Amazon S3 Cloud Engineering Software Quality Continuous Integration Distributed Systems Java Virtual Machine (JVM) Microsoft SQL Server MongoDB OpenShift Software Deployment
+16 more
Trunk-based Development Data Processing Test-Driven Development (TDD) Cyberark GitHub Copilot ReactJS Grafana Backend Kotlin AngularJS Kubernetes Hashicorp Apache Kafka Tools for Reporting Front End Software Development Elk Stack

Job description

Join the Equity Accelerator programme to modernize critical Prime Finance Equities trading platforms. The role focuses on building and evolving highly scalable backend systems using Kotlin and Java, with event-driven, cloud-native architectures. Engineers will work directly on business-critical production systems while contributing to strategic platform transformation and market expansion initiatives.

Responsibilities

Design, develop, and maintain backend services for trading and post-trade platforms.

Build scalable event-driven applications and messaging-based integrations.

Develop services using Kotlin and Java within JVM ecosystems.

Contribute to architecture design and technology decisions.

Ensure software quality through Test-Driven Development (TDD).

Implement reliable data processing, event replay, and failure recovery mechanisms.

Participate in CI/CD pipelines and frequent production deployments.

Analyze and resolve complex production and performance issues.

Collaborate with business and technology stakeholders across the equities domain.

Drive technical excellence and mentor other engineers.

Requirements

Must have

7+ years of Java development experience.

2+ years of commercial Kotlin development experience.

Proven experience building event-driven distributed systems.

Deep understanding of messaging concepts, including ordering, resiliency, replay, and failure handling.

Strong TDD practices with end-to-end ownership of quality.

Solid experience in Agile delivery, CI/CD, and trunk-based development.

Hands-on capital markets experience, particularly trade lifecycle and post-trade processing.

Understanding of trade booking, position management, settlement, accounting, and cashflows.

Strong system design and architectural decision-making skills.

Ability to operate autonomously in complex, business-critical environments.

Nice to have

Kafka, Solace, or TIBCO EMS.

SQL Server, MongoDB, and S3/Object Storage.

Kubernetes and OpenShift.

OpenTelemetry, ELK Stack, Grafana.

HashiCorp Vault and CyberArk.

Prime Brokerage, Synthetic Swaps, or Cash Equities domain experience.

Regulatory reporting exposure (EMIR, MiFID, 871(m)).

Experience integrating with risk, valuation, and reporting platforms.

GitHub Copilot, Devin, or other AI-assisted development tools.

Exposure to frontend technologies (React, Angular) for cross-functional collaboration.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on uk.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:09 min

Understanding Kotlin Multiplatform and its compiler targets

Petar Marijanović · LIVE

2:32 min

Refactoring bulk frontend operations into scalable backend methods

Noam Honig · LIVE

1:07 min

Architecting the availability stack with Prometheus and Grafana

Gabriel Labachelerie · World Congress 2023

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:15 min

Developing front-end client applications using Kotlin Multiplatform libraries

Mario Bodemann Mario Bodemann

2:18 min

Recommended resources and frameworks for learning Kotlin natively

Iris Hunkeler · LIVE

Videos

See all

Related articles

See all