Negotiable
Undetermined
Onsite
Manchester Area, United Kingdom
Summary: The Java Developer (Fixed Income) role in Manchester involves leading development efforts for trading and messaging channels, focusing on Fixed Income products. The position requires extensive experience in software development, particularly with Java and associated electronic workflows. Responsibilities include technical oversight of major projects, system testing, and collaboration with various teams. The role demands strong proficiency in industry-standard protocols and messaging frameworks, along with stakeholder management and project prioritization skills.
Key Responsibilities:
- Build and design Trading and Messaging Channels interfacing with other venues and exchanges.
- Operate mission-critical systems and deliver 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 with other teams in a platform operating model.
- Analyse and support vendor software.
- Manage stakeholders and prioritize projects.
- Deliver and maintain applications within the Equities domain.
- Provide second level support.
- Utilize AI tools like Gitlab/Windsurf/Co-Pilot.
- Develop Unit Test Cases for integration into CI/CD pipeline.
Key Skills:
- Bachelor’s or higher degree in computer science/engineering or related discipline.
- 10+ years of experience in software development.
- 5+ years of experience with Fixed Income Products and Electronic Workflows.
- Strong proficiency with Java, SQL, and Git.
- Good understanding of trading protocols like FIX and FpML.
- Proficiency with Data Standards & Data Modelling.
- Proficiency with XML & JSON formats.
- 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.
Salary (Rate): undetermined
City: Manchester
Country: United Kingdom
Working Arrangements: on-site
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Role: Java Developer (Fixed Income)
Location: Manchester (2-3days/week On-Site)
Job Type: Contract
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
- Analyse 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
- 10+ years of experience in software development required
- 5+ 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
- Familiarity with Angular & Python is plus
- Strong communication and organization skills