IT & Software

Junior Java Developer - Trading

Client Server

London · Greater London · United Kingdom

Overview

In this role you will contribute to backend Java development within a small, Agile tech team at a growing commodities trading firm. You’ll work across projects spanning trading systems, marketplaces, payments, and automation, gaining exposure to the full tech stack. The position blends hands-on coding with learning opportunities in modern tools like Java, Kotlin, Spring Boot, and cloud tech. A hybrid London role offers a pathway to develop technical and collaboration skills in a dynamic domain.

Pay / Benefits
  • Salary to 50k
  • Bonus
  • Hybrid working (x3 days in London per week)
  • Learning and career development opportunities
Responsibilities
  • Develop backend services in Java as part of a cross-functional team
  • Contribute to trading systems, marketplace features, payments, and automated trading bots
  • Collaborate in an Agile environment and apply TDD where appropriate
  • Engage across the tech stack and adopt appropriate tools for the job
  • Support ongoing learning and skill expansion within the team
Key requirements
  • Degree (2:1 or above) in Computer Science or a related STEM field from a top-tier university
  • Commercial Java development experience
  • Familiarity with Agile processes and TDD
  • Solid fundamentals in OOP, design patterns, data structures, and algorithms
  • Collaborative with good communication skills
  • collaborative
  • clear communicator
  • willingness to learn
  • Java
  • Kotlin
  • Spring Boot

Reference: WJ-747_31161173

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.