
Low Latency Java Developer
Remote
London, United Kingdom
Freelance
15-04-2025
Job Specifications
Our client is looking for a low latency specialist Java developer to help build the integration layer between a FIX pricing engine and a trading platform for FX, MM & Commodities. This role requires a strong software engineer who has hands on experience of tools associated with Enterprise Java application development eg:
BitBucket/Git Flow
SonarQ
TeamCity
IntelliJ
Jira
Devops
Containerisation
Virtualisation
Low latency & high performance tuning
Essential
Previous hands on experience building integrations with the multi-dealer platforms especially FX Connect Global Link or other client trading systems for asset managers and real money clients
5+ years experience in software development using Java
5+ years experience developing high performance e-trading systems, including code analysis, performance tuning and profiling of high-volume, low latency systems
Experience of core server side implementations using low latency design approaches and data structures in multi-threaded applications
Experience in programming using lock free and zero object creation design paradigms
Practical knowledge of protocol buffers, messaging and distributed cache technologies
Experience of building robust high performance APIs (REST, FIX) with best practice architecture, configuration and capacity planning
Desirable
Understanding of FX, Commodities, Rates, eFX business, trading practices, the wider market place and algorithmic trading
Experience of big data technologies with emphasis on data analytics and statistical modelling
Key Responsibilities;
Ensure a robust high-performance component that follows best practice in terms of architecture, configuration and capacity planning
Identify and implement improvements to application performance
Full testing of new versions of software (including Unit, Regression and SI), conducting test plans, analysing results and drawing conclusions from back testing and market activities
Manage the technical relationship with the external electronic market technology teams and internal development and connectivity teams.
About the Company
Empiric is a global recruitment agency that specialises in technology and business transformation. We connect the world's leading companies with industry-leading talent, offering contract, permanent, and project-based solutions from our six offices across 40 countries. Know more
Related Jobs

- Company Name
- Lumenalta
- Job Title
- GCP DevOps Engineer - Senior
- Job Description
- Experience Remote done Right. Over 20 years of remote experience, all 500+ staff are 100% remote and we still grow vibrant relationships, provide exceptional opportunities for career growth while working with stellar clients on ambitious projects What we're working on: Enterprise companies turn to us to help them launch innovative digital products that interact with hundreds of millions of customers, transactions and data points. The problems we solve every day are real and require creativity, grit and determination. We are building a culture that challenges norms while fostering experimentation and personal growth. In order to grasp the scale of problems we face, ideally, you have some exposure to Logistics, FinTech, Transportation, Insurance, Media or other complex multifactor industries Requirements 7+ years of professional experience (A technical assessment will be required) Senior-level experience with GCP Previous experience in cost reductions required Strong background in Linux and Mongo Atlas administration Experience deploying Kubernetes in a production environment Experience with CI/CD in Jenkins or CircleCi Infrastructure as code (we use Terraform) English fluency, verbal and written Why Lumenalta is an amazing place to work at At Lumenalta, you can expect that you will: Be 100% dedicated to one project at a time so that you can hone your skills, innovate and grow Be a part of a team of talented and friendly senior-level developers Work on projects that allow you to use cutting edge tech. We believe in constantly evolving your mastery The result? We produce meaningful work and we are truly proud and excited to be creating waves in an industry under transformation. Lumenalta is committed to hiring exceptional talent from a wide variety of diverse backgrounds. If you share our values and enthusiasm for digital transformation, we encourage you to apply What's it like to work at Lumenalta?


- Company Name
- JPMorganChase
- Job Title
- Lead Java Developer
- Job Description
- Lead Java Developer - JP Morgan - Glasgow - 6 months contract - ONSITE - PAYE We have an exciting and rewarding opportunity for you to join JP Morgan Chase as a Lead Java Developer within the Payments Technology, Engineering and Architecture team for an initial 6 months contract in Glasgow. Responsibilities: Lead the delivery of software solutions, including design, development, technical troubleshooting, and production support. Communicate proactively and effectively with cross-functional teams and stakeholders globally. Write secure, high-quality code in at least one programming language with minimal guidance. Design, develop, code, and troubleshoot with consideration for upstream and downstream systems and technical implications. Apply technical troubleshooting skills to resolve basic complexity issues. Analyze large, diverse data sets to identify problems and support decision-making for secure, stable application development. Learn and apply system processes, methodologies, and skills for developing secure, stable code and systems. Collaborate with cross-functional teams and stakeholders. Contribute to a team culture of diversity, equity, inclusion, and respect. Required Qualifications, Capabilities, and Skills: Formal training or certification in software engineering concepts with applied experience. Hands-on experience in system design, application development, testing, and operational stability. Experience in developing, debugging, and maintaining code in a large corporate environment using modern programming and database querying languages. Hands-on experience with Java Hands-on experience with Spring Boot Experience across the entire Software Development Lifecycle. Familiarity with agile methodologies, including CI/CD, Application Resiliency, and Security. Preferred Qualifications, Capabilities, and Skills: Hands on experience with JavaScript Hands on experience with React and Node.js Familiarity with observability tools and standards, such as OpenTelemetry and Grafana. Experience in performing real-time analytics on large datasets. Knowledge of data warehouses or time series databases. Experience working on large enterprise applications with microservice-based architecture. Experience with public cloud platforms. *Please note that this role will be based onsite full time* We are committed to offering an inclusive recruitment experience. If you require accommodations because of disability or health condition, please email: gscemeaedi@robertwalters.com. This position is being sourced through our Outsourcing service line.


- Company Name
- Fulcrum Digital Inc
- Job Title
- Java Developer
- Job Description
- Who are we Fulcrum Digital is an agile and next-generation digital accelerating company providing digital transformation and technology services right from ideation to implementation. These services have applicability across a variety of industries, including banking & financial services, insurance, retail, higher education, food, healthcare, and manufacturing. The Role Should have rich knowledge in Software Development Life Cycle Methodologies; excellent communication and interpersonal skills, capable of resolving multiple complex issues and motivating team to achieve peak performance Create a comprehensive architecture for a software solution and providing strategic direction throughout the development process. Design and develop high-performance, scalable, and reliable solutions using Java, Spring boot, Microservices technologies. Work closely with business stakeholders to gather and analyse requirements, translating them into technical specifications and architectural designs. Convert visionary concepts into enterprise-wide systems. Coordinate with all stakeholders in architectural designs and software development. Ensure compliance of best practices and policies in software development. Perform code reviews and provide feedback to team members to maintain code quality and adherence to best practices. Providing guidance for the architectural planning for framework. Monitor team of developers and engineers, providing technical guidance, mentoring, and support to ensure the successful implementation of projects. Creating technical literature, such as training materials or sample code, to encourage acceptance of frameworks Ensuring system integrity by utilizing proper architectural designs Advising on security methods and implementing them Design and deploy Java applications. Develop strategic, logical, and physical designs. Ensure products or projects are robust, scalable, and extensible. Expertise in using Agile methodology Analyse user requirements to define business objectives Envisioning system features and functionality Define application objectives and functionality Ensure application designs conform with business goals Identify and resolve any technical issues arising Write well-designed, testable code Conducting software analysis, programming, testing, and debugging Support continuous improvement, investigating alternatives and technologies, and presenting for architectural review Requirements Good hands-on in Java, J2EE, Databases (Postgres), Web Services (REST, SOAP), Spring boot, Spring MVC, Spring 4.0, Hibernate/JPA, API Gateway, Azure and Microservices. 5-12 years of experience desired in designing software solutions using software architecture design principles. Payment domain expertise and ability to drive the team, integrations, migrations, create approach. Good to have experience in Angular, and front-end technologies. Understanding of Kafka, PCF, Integration patterns, Security standards, Concurrency and Multi-threading, Collections, PostgreSQL, Azure, Docker, Kubernetes Hands-on, high-energy, detail-oriented, proactive, and able to function independently under pressure. Strong Problem-Solving skills. Distributed systems (Databases, caches, microservices, message broker) API and Contract Testing using REST Assured/Postman/Swagger/SOAP UI + Groovy/Spring Cloud Contract Test Driven Development TDD Methodology and Unit Testing using Junit/XCTest Use of mocking frameworks such as API Service Virtualization/Mockito/OCMock Static Code Analysis using SonarQube/Xcode Static Analyzer Hands on with Jenkins/PCF or similar tools for automated provisioning of build and test infrastructure. Troubleshooting with Splunk, API aids like Swagger/Postman and source control systems like Git Intermediate knowledge of Maven, Junit, Redis, Oracle database, SQL, Unix command, Shell scripting. Good to have exposure to Financial/Banking Domain, Frontend development, JavaScript, HTML5, CSS3, Bootstrap/Material UI, Angular. Good knowledge of tools like Sonar, Data-dog/Dynatrace, GIT, SVN, Rally/Jira, CI (Jenkin / Bamboo)/CD, Splunk Strong communication skills -- both verbal and written – with strong relationship, collaborative skills, and organizational skills Proven experience in Agile methodology, SDLC & implementation of Projects, debugging the applications.


- Company Name
- Avance Consulting
- Job Title
- Lead DevOps Engineer- SC Cleared or SC Eligible
- Job Description
- The Role: As a Lead DevOps Engineer, you will drive cloud transformation, leading multiple high- performance DevOps teams to build secure, scalable, and cost-efficient cloud solutions. Your expertise in CI/CD, Infrastructure as Code (IaC), cloud security, and automation will shape mission-critical applications across various units and projects. Collaborating with business stakeholders, solution architects, and security teams, you will align DevOps strategies with growth, digital transformation, and FinOps best practices for optimized cloud spending. You will establish governance frameworks to enhance security, compliance, and incident response. This role provides access to cutting-edge cloud technologies, including AWS serverless computing, Kubernetes orchestration, AI-driven observability, and security automation, keeping you at the forefront of innovation. Desirable skills/knowledge/experience: AWS Certifications (AWS Certified Security – Specialty, AWS Certified Solutions Architect, AWS DevOps Professional). Container orchestration and Security Knowledge IaC & Automation Tools (Terraform, Helm, Ansible, Kustomize etc). CI/CD & Security Automation Cloud Cost Optimization & FinOps (AWS Trusted Advisor, Compute Savings Plans, cost forecasting strategies). Threat Intelligence & Compliance (ISO 27001, SOC2, GDPR, NIST frameworks). AWS-native Security Services (Macie for sensitive data discovery, Inspector for vulnerability scanning, GuardDuty for threat detection). Programming & Scripting (Proficiency in Python and Shell Scripting for automation, cloud resource management, and infrastructure monitoring). AWS Database Expertise AWS Networking Expertise (Strong knowledge of VPC design, Subnetting, Route Tables, NAT Gateways, Transit Gateway, VPC Peering, Direct Connect, PrivateLink, ALB/NLB/CLB Load Balancers, AWS WAF & Shield, VPN connectivity, and network security group management).