cover image
Cititec Talent

Senior Java Developer

Hybrid

London, United Kingdom

£ 650 / day

Freelance

02-04-2025

Share this job:

Score my CV

Job Specifications

Java Developer – Investment Banking – 6-Month Contract - Paying up to £650 per day

My investment banking client is seeking a skilled Java Developer to join their team on an initial 6-month contract, with the potential for extension.

In this role, you will contribute to the development of technology strategy and in-house solutions that drive and enable institutional businesses, including electronic and low-latency trading, Fixed Income, Equities, Commodities Sales and Trading, Investment Banking, Research, and Global Capital Markets software.

Key Responsibilities:
Develop systems for automated market-making and hedging in liquid markets (Equities, FX, Liquid Rates, etc.), using FIX protocol.
Design, build, and maintain high-performance, scalable Java applications in a UNIX/Linux environment.
Analyse business and technical requirements, translating them into well-structured, engineered solutions.
Collaborate with cross-functional teams to deliver robust, low-latency trading solutions.
Implement and maintain unit tests using JUnit and CI/CD pipelines with Git/Stash and Jenkins.

Key Skills & Experience:
Strong Core Java skills (ideally Java 21+) in a UNIX/Linux environment.
Experience developing high-performance trading systems.
Solid understanding of market-making, hedging, and FIX protocol.
Strong problem-solving and analytical skills, with a logical approach to development.
Excellent communication skills and the ability to work effectively in a team.
Good knowledge of Linux fundamentals.

About the Company

For over 25 years, we've placed talent at the heart of the commodities, energy, and fintech industries. Sure, any business can say they’re good at what they do, but we have the track record to prove it. We’ve helped our clients navigate the most dynamic hiring landscapes, from rapid scaling to strategic hiring. Whether you're looking to build a world-class tech team or hire crucial business roles, our network and know-how give you a competitive edge. From front-office to back-office, physical to derivatives, and Europe to As... Know more

Related Jobs

Company background Company brand
Company Name
GIOS Technology Limited
Job Title
Engineering Manager - Agile, Jira, Confluence, Java, DevOps, CI/CD
Job Description
Role: Engineering Manager Location: Knutsford, UK(Hybrid) Role Description - The Engineering Manager specializes in Engineering Management as a manager of people. Engineering Managers at see their team as their product. While they are technically credible and know the details of what engineers work on, their time is spent safeguarding their team’s health, hiring a world-class team, and putting them in the best position to succeed. They own the delivery of product commitments and are always looking to improve productivity. They must also coordinate across departments to accomplish collaborative goals. Responsibilities - • Manage a team of engineers. • Help the engineers grow their skills and experience • Author project plans for epics • Run agile project management processes • Provide guidance and coaching to team members on technical contributions, product architecture, and other areas. • Maintain empathy for the team by keeping awareness of engineering processes and practices. Examples might be: evaluating individual workflow during one on ones, conducting code reviews, or working on non-critical path bugs and/or features. • Exposure to Agile and working with scrum teams ensuring the high quality delivery of technical stories. • Responsible for story based design, development & local test and adherence to all coding standards • Responsible for high quality code, responsible for leading team into delivery • Expected to contribute strongly in all agile ceremonies (planning / stand-ups / retros etc) to ensure high velocity is maintained. • Expected to be supportive within the team, both technically and culturally, to help achieve all targets • Strong familiarity with Jira and Confluence and Knowledge of DevOps and Continuous Integration & Delivery • Should be able to contribute and design delivery discussions, manage multiple stakeholders. • Should be from development background, working with Java microservices and API. • Generate and implement process improvements • Hold regular 1:1s with all members of their team and give regular and clear feedback around the individual performance • Foster technical decision making on the team, but make final decisions when necessary
England, United Kingdom
Hybrid
Freelance
08-04-2025
Company background Company brand
Company Name
Adroit People Limited (UK)
Job Title
Full Stack Engineer
Job Description
Greetings We are Hiring Full-stack NodeJS developer Full-stack NodeJS developer Role Type: On Contract (3 Months) Location: London, UK [Hybrid] Frequency: 2 day’s week Budget: £320 per day [Inside Ir35] Key Responsibilities: - Design and develop software applications Write clean, maintainable, and efficient code Collaborate with cross-functional teams to define and implement new features. Troubleshoot and debug applications. Participate in code reviews and provide constructive feedback. Required Qualifications: - ·Bachelor's degree in computer science or a related field. ·5+ years of experience in software development. ·Proficiency in JavaScript, Node.js, TypeScript, Angular 1.x framework, HTML, CSS. ·Experience working as a full-stack developer using the above technology stack and/or Git, GitHub. ·Strong understanding of software development principles. Preferred Qualifications: ·Experience with cloud platforms (e.g., AWS, Azure). ·Knowledge of DevOps practices. Skills and Competencies: ·Strong problem-solving skills. ·Excellent communication and teamwork abilities. ·Attention to detail. ·Ability to work in a fast-paced environment. – ·Strong organizational skills.
London, United Kingdom
Hybrid
Freelance
07-04-2025
Company background Company brand
Company Name
ThriveCart
Job Title
PHP Fullstack Software Engineer
Job Description
About ThriveCart: ThriveCart is a powerful platform used by over 50,000 people worldwide to generate over $5B in sales. Included within the ThriveCart platform is a learning management system (LMS), affiliate management, cart and checkout functionality, making it a top solution for creators, coaches, consultants, and other businesses. We integrate with everything you use and have a simple, clean UI with numerous features that allow customers to build income from existing traffic and we are the highest-converting cart for online businesses. Our business is growing, profitable, and backed by LTV SaaS Growth Funds, and we are looking to expand our footprint amongst online businesses. Location: Remote About You: You enjoy solving hard problems, unraveling technical mazes, and figuring out solutions. You've worked with cloud-based SaaS solutions for SMBs Your preferred coding languages are PHP, Javascript, and MySQL For cloud platforms, your go-to is AWS, preferably with payment-based APIs Startups are your thing- you enjoy seeing your work having a huge impact and seeing a product develop over time. Collaborating in the office is exciting for you, but so is having a global team of developers and other colleagues. Entrepreneurial spirit or previous experience in early startups. You think outside of the box and are resourceful and fiscally responsible Possess strong communication skills to set expectations and provide progress with stakeholders What your Work Will Entail: Providing solutions to technical challenges and issues that affect multiple technical areas simultaneously Working collaboratively with the existing development team to implement features, functionality and bug fixes Developing and shipping code to solve unique business needs across multiple areas of the platform Working closely with the support team to investigate and fix issues customers may be experiencing Being on hand to monitor the platform's performance and diagnose and debug service issues or outages Collaborating with CTO, product, and leadership teams on prioritization and workload. What You Bring To This Role: Demonstrable experience working in PHP, JavaScript (Node.js +cross-browser frontend), MySQL, HTML & CSS/SCSS A solid understanding of cloud-based architecture (especially within AWS- Lambda, SQS, EC2, RDS, and more) Experience integrating payment-related APIs (Stripe, PayPal, Braintree, etc.) Comfortable working with PHP and Node-based SDKs (AWS SDK, Slack SDK, etc.) Used Ansible for server provisioning/maintenance Exposure to Vue Development work with membership platforms (ie: Wishlist, MemberPress) and page building tools Solid track record of experimenting at speed and at scale. Experience working across multiple time zones
London, United Kingdom
Remote
Freelance
07-04-2025
Company background Company brand
Company Name
Two Circles
Job Title
Salesforce Developer - 6 Month FTC
Job Description
We are Two Circles. We are a Sports & Entertainment Marketing business. We grow audiences and revenues. We do that by knowing fans best. We work with clients to help them understand & influence what their fans are doing - the way fans spend their money, the events that fans attend, the channels fans respond to, the content fans watch and more. And we use the understanding this gives us to help our clients grow. Grow their audiences and grow their revenues - both direct to consumer and business to business revenues. Our platforms and services are trusted by over 900 clients globally, including the English Premier League, Red Bull, UEFA, VISA, the NFL, Nike and Amazon. We are almost 1000 people, based out of 14 offices, and we deliver work for sports and entertainment businesses of all shapes and sizes all over the world. Having made several significant acquisitions in the last two years we are now in the process of streamlining and consolidating systems across the globe. Our integration team would like to hire a Salesforce Developer to support the consolidation of our Salesforce platforms around the globe. Requirements Deep knowledge of System Architecture & Development: Design a future-proof Salesforce instance with optimized data models, automation, and custom development to support all capabilities' sales processes Data Migration & Integration experience: Consolidate data from legacy SF instances into the new instance, ensuring accuracy, deduplication, and seamless integration with existing business systems Testing & Deployment experience: Validate functionality through testing, optimize performance, and implement CI/CD for smooth deployment and business-wide onboarding Experienced in setting up key system hand-offs to accounting systems, and other tools such as resourcing Able to work closely with super users to run testing activities and address any issues
London, United Kingdom
Hybrid
Freelance
07-04-2025