👨🏻‍💻 postech.work

Principal Java Software Engineer

LMA Recruitment • 🌐 In Person

In Person Posted 1 week, 2 days ago

Job Description

Join a high-performance, technology-driven firm operating in a real-time, data-intensive environment where speed, reliability, and precision are critical. The engineering team builds the core systems that power trading, operations, and risk functions across a sophisticated digital financial ecosystem.

We are looking for a senior engineer who enjoys designing robust systems, solving complex technical challenges, and building software that directly impacts mission-critical business operations.

What You’ll Do

Design and develop enterprise-grade backend systems that support trading, operations, and risks in Java and Spring Boots

Build high-performance services that process large volumes of real-time data

Contribute to system architecture with a focus on performance, scalability, resilience.

Develop high-throughput, low-latency applications in a cloud-native environment

Partner closely with business stakeholders and engineering teams to translate requirements into production systems

Improve code quality, testing frameworks, and engineering best practices

What We’re Looking For

8+ years of experience in backend or platform engineering roles

Strong computer science fundamentals in data structures, algorithms, and system design

Solid experience with

Java

, with the ability to build production-scale systems on

Spring Boots

Background in

distributed systems

and performance-sensitive applications

Experience working in

cloud environments

(AWS or other major platforms)

Familiarity with system architecture, reliability engineering, and production support

Work on systems where engineering quality directly impacts business performance

EA Licence: R1110891 \| Licence No.: 24S2411

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.