Social network you want to login/join with:
col-narrow-left
Client:
LMAX Group
Location:
London, United Kingdom
Job Category:
Other
–
EU work permit required:
Yes
col-narrow-right
Job Reference:
c7ffe1ee186c
Job Views:
6
Posted:
05.05.2025
Expiry Date:
19.06.2025
col-wide
Job Description:
LMAX is renowned for its high-performance, ultra-low latency (measured in microseconds) exchange written in core Java. We constantly push technology further, especially in our greenfield projects. Together, we will be driving the financial industry in new directions.
Finance is going to be tokenised through blockchain technologies. We aim to be at the forefront of this wave, working with institutions to build efficient, regulated, and fair markets. We have grown from one developer to a small team over the last year, building a new trading solution that combines centralised liquidity with decentralised security, now live on public blockchains. Our vision extends further, requiring us to grow into multiple teams as we shape the future of finance. Our roadmap is heavily developer-driven, allowing significant influence on project direction.
Developers are encouraged to continually develop new skills. Pair programming supports knowledge sharing and growth. Fridays are dedicated to personal development, exploring new languages, researching cutting-edge technologies, or innovating in finance. We also prioritize improving developer experience and reducing technical debt.
Our culture of continuous integration and testing enables rapid development with confidence. We have developed a suite of tools to support this, utilizing a dynamic tech stack. Continuous Delivery was pioneered at LMAX; we push directly to our monorepo with a \’revert first, ask questions later\’ approach, thanks to pair programming and testing.
If you seek an environment that values rapid feedback, collaboration, readiness, and is at the heart of financial innovation, then LMAX\’s future finance team is for you!
What you should expect:
Collaborative office environment with constant pairing and social activities.
- Work across the stack—from building core Java components to creating financial products via smart contracts.
- Opportunities for learning through tech talks, conferences, and personal development time.
What you’ll be working with:
- Backend: Distributed, event-driven Java 21 (80%), MySQL, Kafka, Solidity (EVM Smart Contracts), Rust (Solana Smart Contracts)
- Testing: JUnit, Hardhat, Jenkins, Selenium, in-house tools
The LMAX way is to use the right tool for the job; this list illustrates some technologies you might work with, not strict requirements!
Requirements
- Passion for software development; poor code offends you!
- Ability to work in a fast-paced environment with quick feedback.
- Experience with pair programming in small teams.
- Willingness to share knowledge and learn from peers.
- Commitment to writing performant, reliable, and well-tested code, shipping only when ready.
#J-18808-Ljbffr
Contact Detail:
TN United Kingdom Recruiting Team