LMAX Group brand banner

Junior Software Developer (Java)

LMAX GroupLondon, United KingdomPosted 1h agohybrid
via Workable

LMAX is renowned for its high-performance, ultra-low latency (we measure in microseconds) exchange written in core Java. We constantly push technology further than most, especially in our greenfield projects, driving the financial industry in new directions.

Developers are encouraged to constantly develop and learn new skills. Pair programming supports continual growth of knowledge and sharing of expertise, alongside regular team rotations ensuring everyone gains first-hand knowledge on all areas of our codebase. Friday afternoons are set aside as personal development time where you can explore a different coding language, research bleeding edge technologies, or play around with one of our environments. There is also regularly scheduled time to improve developer experience and reduce technical debt – directed by developers.

Our continuous integration and testing culture allows us to have confidence in our builds and develop quickly. We have over 30,000 acceptance tests running every 25 mins in our CI, alongside extensive test suites (performance, compatibility, migration, resilience). Continuous Delivery was pioneered at LMAX one of the authors worked here while writing the book). Due to pair programming and testing we don’t do pull requests, we push directly to our monorepo with a “revert first, ask questions later” attitude.

If you want to work with great developer practices like fast feedback across all aspects of your work, a cooperative culture, and only shipping things when they’re ready, while being at the heart of a thriving exchange with opportunities to learn about the finance industry, then LMAX is for you!

What you should expect:

•Collaborative office environment with constant pairing and plenty of social activities

•Work across the stack to solve a problem – You might be working with a performance critical component, integrating a new blockchain, or designing a greenfield cloud based system

•Regular opportunities to learn and develop yourself with internal tech talks, ability to travel to conferences, and dedicated time for your personal development

What you’ll be working with:

•Backend: Distributed, event-driven core Java (90% of the code-base), MySQL, Kafka

•Frontend: Javascript, Vue.js

•Deployment: Kubernetes, Nomad

•Data analytics: Python & Jupyter notebooks, Parquet, Docker

•Testing: JUnit, JMH, JCStress, Jenkins, Selenium, many in-house tools...

•OS: Linux (Fedora for development, Rocky in production)

The LMAX way is to use the right tool for the job so this is just a flavour of what you’ll be working with, and isn’t a list of requirements!

•Be passionate about software development. Bad code offends you! 😱

•Work in a dynamic environment enabled by fast feedback; the heart of our ethos

•Pair programming in small teams of developers and testers (who also write code)

•Share knowledge and learn from like-minded peers

•Work across a variety of teams covering a wide range of technologies

•Write performant, reliable, and well tested code – shipping only when it’s ready

  • 25 days of holiday
  • Bonus
  • Pension contribution
  • Private medical, dental, and vision coverage
  • Life assurance
  • Critical illness cover
  • Wellness contribution program with access to ClassPass
  • Plumm Platform
  • Five volunteering days
  • Give as You Earn initiative
  • Learning and development programs
  • Electric Vehicle Scheme
  • Cycle to Work Scheme
  • Season Ticket Loan

Similar roles

  • Fuse Energy logo

    AI Product Owner

    Fuse Energy·London, United Kingdom

    Fuse Energy is an energy startup on a mission to make energy abundant and affordable, fast. We combine first-principles thinking with cutting-edge technology to build a radically better energy system. We've raised over $200M from top-tier investors including Balderton, Lakestar, Accel, Creandum, Lowercarbon, Ribbit, 20VC, Hummingbird and Collaborative Fund, alongside strategic angels including Nico Rosberg and GPs behind Meta, Revolut,…

    • Full-time
  • Blitzed logo

    Clipping Manager

    Blitzed·United Kingdom

    Blitzed is a crypto-first, degen-focused online casino. Welcome to refined chaos. The after-hours spot where you see the same dudes as yesterday and can catch up whilst you hopefully win enough on slots to pay off your mortgage. Vision: build the casino we always wanted to play at. Burn the rulebook. Keep going until it’s either the biggest thing in…

    • Remote
    • Full-time
  • Exotec logo

    Deployment Project Manager - Warehouse Robotics & Automation (UK)

    Exotec·United Kingdom

    ABOUT EXOTEC At Exotec, we design elegant, plug-and-play, and reliable end-to-end warehouse robotics solutions. As a leading Original Equipment Manufacturer (OEM) and Integrator, we support some of the world's most iconic brands in their transition to automation. We're proud to design technology that doesn't just redefine warehouse automation. It also makes operations safer, faster, more efficient, and less physically demanding…

    • Remote
    • Full-time
  • Rebellion logo

    People Operations Advisor

    Rebellion·Oxford, United Kingdom

    We want you to #JOINTHEREBELLION! For 30 years we’ve been independently developing and publishing incredible video games at our multiple studios founded by Jason & Chris Kingsley, but Rebellion is more than just games. We have our own film studio, we create board games, publish books, and through 2000AD, publish comics and graphic novels such as the amazing Judge Dredd.…

    • Contract
  • CXM Direct LLC logo

    Group Chief Compliance & Legal Officer

    CXM Direct LLC·United Kingdom

    REPORTING LINE Reports directly to the CEO. Leads a compliance function that includes the Group Paralegal (direct report) and all compliance personnel embedded across the CXM Group of Companies. LOCATION Remote (EU timezone preferred) This is a fully remote role. EU timezone alignment is preferred to ensure effective overlap with key offices across the CXM Group. Occasional travel may be…

    • Remote
    • Full-time
  • More Years logo

    Direct Response Copywriter

    More Years·Nottingham, United Kingdom

    JOIN OUR PACK 🐶🍽️ From a bold idea to revolutionising dog food, Years has grown into a fast-scaling business dedicated to helping dogs live longer, healthier lives. In just three years, we've built an incredible startup, serving thousands of happy customers while staying true to our mission. Our goal? To give dog owners a better, fresher, and healthier way to…

    • Full-time
  • GlassFlow logo

    Backend Engineer

    GlassFlow·Berlin, Germany

    About GlassFlow: GlassFlow is the data infrastructure for AI agents in production. It has two products: GlassFlow Tares, which feeds agents correlated data from every system they touch, and GlassFlow Rius, which traces and debugs what agents do once they're running. We’re a Berlin startup with a Silicon Valley mentality, backed with $5.9m from Upfront Ventures, the CEO of GitHub,…

    • On-site
    • Full-time
    • Blue Cardtied; settle 21–33mo
  • scaleai logo

    Infrastructure Software Engineer, Apps Platform

    scaleai·London, Canada

    <p>Infrastructure Software Engineer, Apps Platform, London</p> <p>&nbsp;</p> <p>As an Infrastructure Engineer on the Apps Platform Infrastructure team, you'll help build and evolve our platform’s deployment and observability layers across multiple cloud providers and on-premises, for both internal and customer-managed environments. This is a role for someone who cares about building cloud-agnostic infrastructure and deployment pipelines.</p> <p>You'll partner closely with internal…

    • On-site
    • Full-time
    • Express EntryPR day one, no employer