Point your AI agent at freehire and let it find you a job.

Get the CLI →

Client Server

NewBe an early applicant

Junior Java Developer - Trading

Posted
Discussion
Overview

Join a growing commodities trading firm as a Junior Java Developer. You’ll focus on backend Java development while gaining exposure to the full tech stack in a friendly Agile environment. Work on trading systems, marketplace, payments, and automated trading bots, with opportunities to learn new technologies. Hybrid work in London, with career development and a collaborative team culture as you contribute to scale and innovation in trading tech.

Pay / Benefits
  • salary up to 50k
  • bonus
  • hybrid working (3 days in London)
  • learning and career development opportunities
Responsibilities
  • Develop backend Java solutions for trading systems and related platforms
  • Contribute to a range of projects across the business (marketplace, website, payments, bots)
  • Collaborate in an Agile team and practice TDD
  • Expand skill set across the tech stack as needed
  • Communicate effectively with team members and stakeholders
Key requirements
  • Degree with 2:1 or higher in Computer Science or related STEM from a top-tier university
  • Commercial Java development experience
  • Familiarity with Agile processes and TDD
  • Strong understanding of CS fundamentals (OOP, design patterns, data structures, algorithms)
  • Willingness to learn additional technologies (Scala, Kotlin, Spring Boot, TypeScript, React, AWS, Kubernetes, Docker, Linux) and adapt to project needs
  • Collaborative with good communication skills
  • collaborative
  • good communication
  • proactive learner
  • Java
  • Spring Boot
  • Kotlin

Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available