Javelin Global Commodities brand banner

Software Engineer

Javelin Global CommoditiesLondon, United KingdomPosted 1h ago
via Workable

About Javelin

Javelin Global Commodities is a leading global commodities marketing, trading, logistics services and investment firm with head offices in London and wider global offices in New York, Dallas, San Diego, St Louis, Canada, Switzerland, Poland, Dubai, India, Singapore, China and Australia. Javelin was founded in 2015 and now operates across six continents with respect to more than 20 different commodities across thermal coal, metallurgical coal, iron ore, steel scrap, metals, hydrocarbons, freight, agriculture, and renewables.

Established in 2015, Javelin employs over 200 people and is a unique place to grow your career. We take pride in our values, global reach, meritocratic culture and strong work ethic.  Our success over the years has been built on our guiding principles of customer service, creativity, transparency, integrity, and responsibility.

Whilst our footprint grows, we still foster a small-company atmosphere. We have a flat company structure and encourage collaboration across all seniority levels, teams and locations to generate the best ideas. Javelin has a dedicated strategy to support local and meaningful charities through volunteer days, donation matching, a ‘give as you earn’ scheme and other fundraising activities. We are committed to the wellbeing of our colleagues and organise various social evenings, sports clubs and lunchtime activities.  Our London office has on-site gym facilities and a golf/sports simulator. Discover more at http://www.javelincommodities.com/.

Position Overview

We are looking for an Associate Software Engineer to join our London-based technology team and help shape the systems at the heart of a fast-moving global commodities business.

Sitting at the intersection of commodities trading and technology, this hands-on role offers the chance to work directly with traders, analysts and engineers. You will build and enhance practical software that supports trading, logistics, accounting, financing and operations. This is an excellent opportunity for a collaborative Python developer who enjoys solving real-world problems and wants to develop deep expertise in commodities.

Software Engineering is central to Javelin’s success. The team delivers and maintains the trading and risk-management systems used across the business, from front-office trading to logistics, accounting, financing and operations. You will gain broad exposure to the commodities lifecycle while contributing to technology that has an immediate commercial impact.

 

Responsibilities:

  • Design, develop, test and deploy software that supports commodities trading, risk management and market-data processing, working closely with traders and operators to turn business needs into effective solutions.
  • Write clean, scalable and maintainable code, primarily in Python 3.
  • Partner with traders and quantitative analysts to understand strategies, identify opportunities and translate requirements into robust software.
  • Enhance the reliability, performance and usability of applications across trading and operational workflows.
  • Own well-defined development tasks from concept to delivery, communicating progress clearly and producing dependable solutions on time.
  • Contribute ideas through technical design discussions and code reviews, and help strengthen our testing and software-development practices.
  • Bachelor’s degree in Computer Science, Engineering or a related field.
  • 3+ years of hands-on software engineering experience, with at least 2 years embedded with users delivering production applications in financial services, commodities or comparable enterprise environments.
  • Annual discretionary bonus
  • 25 days holiday
  • Company pension scheme (10% company contribution)
  • Private medical scheme with a range of additional wellbeing benefits
  • Travel insurance
  • Income protection
  • Life insurance (5x salary)
  • Bike2Work scheme including secure storage and showers
  • Season ticket loan
  • Onsite gym

Similar roles

  • Doctolib logo

    Staff Site Reliability Engineer (x/f/m)

    Doctolib·Berlin, Germany

    <h3><strong>Your Impact</strong></h3> <p>We are looking for a <strong>Staff Site Reliability Engineer</strong> to join our SRE team dedicated to platform reliability within Platform Engineering.</p> <p>Your mission will be to act as a technical leader driving Doctolib's reliability and scalability at a European scale, ensuring our platform remains reliable, debuggable, and resilient across infrastructure, observability, and cross-cutting reliability initiatives. You will play…

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

    General Counsel

    ZeptoLab·United Kingdom

    At ZeptoLab, we're looking for a General Counsel to become a trusted legal partner for the business and help navigate complex legal matters across multiple international jurisdictions. This is a hands-on senior role for a broad legal generalist who enjoys solving diverse legal challenges, partnering with business leaders, and driving operational excellence through AI and modern legal technologies. WHAT YOU'LL…

    • Remote
    • Full-time
  • Control Risks logo

    Embedded Regional Threat Intelligence Specialist (Middle East Focus)

    Control Risks·London, United Kingdom

    Control Risks’ Embedded Consulting team is hiring a Regional Threat Intelligence Specialist to support a global tech client in producing reports and other threat-related products. This role will support threat, vulnerability, and risk assessments, as well as some other analytical content for the EMEA region. Role tasks and responsibilities * Conduct in-depth research and analysis on specific locations within EMEA…

    • Hybrid
    • Full-time
  • Hatzfeld Care logo

    Support Worker -Spring and Stuart House

    Hatzfeld Care·Hornsea, United Kingdom

    Hatzfeld Care Ltd provides high quality residential and day care through our specialised mental health, Dementia care and residential care services. Each of our homes offers a unique environment providing high quality, consistent, responsive care in a homely, supportive setting. This role will be based at a Care Home that specialises in dementia care. As a Support Worker you will…

    • Full-time
  • TenMedia GmbH logo

    PHP-Entwickler / Fachinformatiker für Anwendungsentwicklung (m/w/d) | Berlin-Mitte | Vollzeit

    TenMedia GmbH·Berlin, Germany

    Seit über 14 Jahren entwickeln wir bei TenMedia Individualsoftware für Mittelstand, öffentliche Hand und KRITIS-Betreiber. Unsere Software läuft dort, wo Ausfälle keine Option sind: in Behörden, bei kritischen Infrastrukturen und im Mittelstand. Wir suchen dich als erfahrenen PHP-Entwickler / Fachinformatiker für Anwendungsentwicklung (m/w/d), der genau in diesen Projekten zu Hause sein will. Du entwickelst neue Anwendungen von A bis Z…

    • On-site
    • Full-time
    • Blue Cardtied; settle 21–33mo
  • Wortmann KG Internationale Schuhproduktionen logo

    (Senior) IT Application Developer (m/w/d)

    Wortmann KG Internationale Schuhproduktionen·Detmold, Germany

    Mode ist unsere Leidenschaft - und das bereits seit über 55 Jahren. Saison für Saison entwickeln wir als familiengeführte Unternehmensgruppe erfolgreiche Kollektionen, die inzwischen in über 70 Ländern und 15.000 Schuhgeschäften zu finden sind. Unsere Maxime lautet: Immer ein bisschen mehr tun als der Wettbewerb, Dinge ausprobieren, ausgetretene Pfade vermeiden und die Bodenhaftung nicht verlieren. Dass dieses Konzept aufgeht, spiegelt…

    • On-site
    • Full-time
    • Blue Cardtied; settle 21–33mo
  • Biffa Waste Services logo

    Accounts Payable Senior

    Biffa Waste Services·High Wycombe, United Kingdom

    ACCOUNTS PAYABLE SENIOR 📍High Wycombe Hybrid role - office working 2 days A quick look at the role As an Accounts Payable Senior, you'll play a key role in ensuring the efficient, accurate and compliant operation of the Accounts Payable function. You'll take ownership of supplier accounts, manage complex queries, reconcile balances and support payment activities while acting as a…

    • Full-time
  • Biffa Waste Services logo

    IT Operations Manager

    Biffa Waste Services·High Wycombe, United Kingdom

    IT OPERATIONS MANAGER The IT Operations Manager will oversee Infrastructure, Security, Technical Delivery, and Azure Services to ensure effective IT service delivery across the Biffa Group. The role requires balancing cost, service quality, and governance to support agile business growth and operational excellence. They will lead and mentor a technical team, driving efficiency, service maturity, and innovation in alignment with…

    • Hybrid
    • Full-time