cover image
Insight International (UK) Ltd.

Java Software Engineer

Hybrid

London, United kingdom

Senior

Freelance

23-02-2026

Share this job:

Skills

Java SQL GitLab CI/CD Test Stakeholder Management Prioritization Architecture Linux Windows git Software Development Microservice Spring Spring Boot E-commerce Kafka

Job Specifications

Role: Java Developer

Location: London, UK

Hybrid working (2 to 3 days onsite)

Job Description

Emerging Technology Developers (Senior) + Developers (Senior)

We are seeking talented Senior hands-on Java Developers to join our core Fixed Income team in lead and support roles. To help design, develop, and implement our applications to support front office and operations groups. Work cross-functionally with various stakeholders, trading teams, and technology departments to ensure our applications are running at optimal performance. You will take a hands-on approach to understanding business workflows and the products we work with. You will help re-engineer and modernize our platform, and drive our migration to a scalable microservice, cloud-based architecture.

Responsibilities:

As a development lead, will be responsible to Build, design, Trading Channels, Messaging Channels interfacing with other venues and exchanges using industry standard protocols
Operate mission-critical systems and deliver day-to-day enhancements across front office and Operations
Provide technical oversight around major Fixed Income E-Commerce Project
Design and develop core components in Java
Create and implement system testing procedures
Collaborate and work with other teams in a platform operating model
Analyze and support vendor software
Stakeholder management
Project Prioritization
Delivery & Maintenance for the applications within Equities domain
Provide second level support
Usage of AI tools like Gitlab/Windsurf/ Co-Pilot
Develop Unit Test Cases with a view to integration into CI/CD pipeline

Qualifications:

Bachelor's or higher degree in computer science/ engineering or a related discipline, or equivalent work experience required
7+ years of experience in software development required
3+ years of experience working with Fixed Income Products and Associated Electronic Workflows
Strong proficiency with Java, SQL and Git
Very good understanding of industry standard trading protocols like FIX, FpML
Proficiency with Data Standards & Data Modelling
Proficiency with text-based formats like XML & JSON
Strong Proficiency with messaging frameworks – MQ / Kafka
Proficiency with Spring, Spring Boot, Spring Integration
Familiarity with testing patterns and dev ops
Familiarity with cloud / containerization
Comfortable in Windows and Linux environments

Desired Skills and Experience:

Experience in the securities or financial services industry with focus on Fixed Income Products – Treasuries, Corporate Bonds, Agencies, Commercial Paper, Mortgages.
Hands-on experience and working knowledge of Order Management Systems, Smart Order Routers, Market Data Aggregator
Previous experience designing and implementing new systems and features independently
Developed market data feeds and feeds to downstream systems
Understanding of trade life cycle events for fixed income
Understanding of regulatory landscape from a developer perspective
Brings production support experience and can troubleshooting issues under pressure

Previous experience with application profiling and debugging

About the Company

We provide Software Development, Maintenance and Other Related IT Services, across spectrum, depending on individual client’s needs and dependability on us. Being a young and vibrant software solution company, we believe in harnessing the talent and experience of each member of our team to provide a unique flavor to our offerings within practical considerations and as per need and flexibility as expressed by our clients. We believe in working as a true partner and demonstrate transparency in all our dealings and conduct wi... Know more