Junior Java Developer
Actively Reviewing the ApplicationsBourne Search Ltd
Job Description
Junior Java Developer
Location: Hybrid, 3 days per week in office
Sector: Financial Services / Trading Technology
We are looking for a Junior Java Developer to join a team building a greenfield real-time trading application within a fast-paced front-office technology environment.
This is a rare opportunity to join a project from an early stage and help shape the build of a new trading platform from the ground up. You will work alongside experienced engineers on the design and development of high-performance backend systems, with a focus on Core Java, Kafka, and multithreaded applications.
The role
You will contribute to the development of a brand-new real-time trading system, helping to build core components that are critical to performance, scalability, and reliability.
This role would suit a junior engineer who wants to work in a highly technical environment and gain exposure to the full development lifecycle while learning from strong senior engineers.
Key responsibilities
- Develop backend components for a greenfield trading platform
- Write clean, efficient, and maintainable code in Core Java
- Work on real-time, event-driven, and multithreaded applications
- Build and support messaging workflows using Kafka
- Contribute to system design, performance optimisation, and scalability improvements
- Assist with debugging, testing, and enhancement of business-critical applications
- Work closely with senior developers and relevant business teams
- Contribute to engineering best practice and code quality
Requirements
- 1-3 years of commercial software development experience
- Strong hands-on experience with Core Java
- Good understanding of multithreading and concurrency
- Experience with Kafka or similar messaging technologies
- Solid grounding in object-oriented programming
- Strong problem-solving ability and willingness to learn in a demanding environment
- Computer Science degree or similar technical background preferred
Nice to have
- Exposure to real-time, high-throughput, or low-latency systems
- Understanding of distributed systems
- Interest in trading technology or financial markets
- Familiarity with Linux environments
- Experience working on new product builds or greenfield development
Working model
- Hybrid working
- 3 days per week in office (Central London)
This is an excellent opportunity for a junior Java developer to join a greenfield build and gain hands-on experience creating a real-time trading application in a challenging and rewarding environment.
Required Skills
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Similar Jobs
View All
Associate- Travel & Expense claims, Invoice
EY
Junior Content Writer
Nappa Dori
Enterprise Technology Engineer - Support Desk Agent
bp
L4 – Team Lead – Hardware engineer (CIO)
Wonder Worth Solutions
Zonal Sales Manager
SolarSquare
Share
Quick Apply
Upload your resume to apply for this position