cover image
Client Server

Senior Java Software Engineer - Trading Systems

On site

London, United Kingdom

£ 135,000 / year

Full Time

03-03-2025

Job Specifications

Senior Java Software Engineer / Developer (Java Spring) London to £135k

Are you a Senior Java Software Engineer with Front Office trading environment experience?

You could be progressing your career in a senior, hands-on Java Developer position at the Investment Management arm of a global bank.

What's in it for you:
Salary to £135k
Bonus
Pension
One day work from home per week, flexible hours
Continuous training and career progression opportunities

Your role:
As a Senior Java Developer you will collaborate with colleagues (Quants, Traders, technologists) in North America and Canada to deliver a new Rates Derivatives pricing platform, working across the full development lifecycle from requirements through to testing. You'll focus on complex, real-time backend development using multithreaded core Java alongside Spring, SpringBoot and CI/CD and lead the project in the UK.

Location / WFH:
You'll be based in the London office and have flexibility to work from home once a week; there's also flexibility around working hours as you'll be collaborating with colleagues based in the US and Canada (great if you like a lie-in or have a school run to do before work!).

About you:
You're a senior Java Developer with experience of owning and running software development projects
You have experience of working on Front Office pricing / trading systems and collaborating with Quants / Traders on requirements
You have expertise with core Java, including multi-threading
You have a strong knowledge of Spring, Spring Boot, CI/CD, Unit testing, version control systems, Git
You are collaborative and pragmatic with excellent communication skills

Apply now to find out more about this Senior Java Developer / Software Engineer (Java Spring Front Office) opportunity.

At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.

About the Company

At Client Server, we are driven by technology and powered by people. We are a leading technology recruitment consultancy, specialising in a vast range of technology roles in London, the UK, Europe, and the USA. Our focus is finding exceptional candidates for exceptional organisations. These include technology leaders, innovative start-ups, hedge funds, banks and consultancies. Know more

Related Jobs

Company background Company brand
Company Name
Ninetailed
Job Title
Senior Fullstack Engineer (f/m/d)
Job Description
About The Opportunity As a Demo Software Engineer (f/m/d) you will be responsible for developing digital applications showcasing the use of Contentful within well-established categories and emerging areas. You will be the first to see new product features and play a critical role in bringing them to the market by building demos featured in product launches, analyst calls and annual customer conferences. In the off-season, you will help Contentful users get the most out of the product by developing how-to guides and tutorials, recording technical videos, and - occasionally - conducting in-person workshops. This is a hands-on position that requires solid development skills and experience in shipping successful digital applications. You will be routinely asked to create things from scratch and craft delightful interaction loops, so creative thinking and good UX instincts are important for this role. Expect to be working on a wide range of tasks - frontend, backend, QA, devops - and a diverse set of projects spanning web, mobile, internal tooling, and AI. The demo team operates a modern technology stack and has a lot of say in deciding what tools and architectural patterns to use on the job. While the core Demo team is small, we work with numerous stakeholders to deliver on our goals. We partner with Sales, Product, Engineering and Partnership teams to identify key business requirements and technical specifications for demo assets. We are experienced at augmenting our team with freelancers, agencies, and partners when tackling large-scale development projects. And we work closely with other marketing teams to drive product adoption through long-term educational programs and ad hoc campaigns. What to expect? Be a part of an agile development team with a high impact across the organization: Support popular customer use cases and enable integrations with leading cloud providers, AI services and SaaS vendors. Identify high-value technical problems and prototype quick solutions in the form of components, apps, integrations or full-fledged demo environments to address them. Master technical topics underpinning effective use of the Contentful platform, including content modeling, design systems, content orchestration, composable architectures, etc. Develop expertise in using the customer-facing Contentful platform (e.g. APIs, CLI, webhooks, Forma36 design system, App framework, etc.) and internal systems (e.g. monitoring, deployment, AI-assisted development work) Effectively leverage devops infrastructure and AI tools to automate repetitive tasks, conduct effective QA, and support end-to-end workflows for internal users Prototype new integrations with our tech partners (among them OpenAI, Vercel, Algolia, Commercetools, Bynder, Ninetailed, Slack) Collaborate with Sales Engineering, Developer Relations, Solutions Architecture, and Product Marketing to create polished demo sites and apps Collaborate with Product Management, Engineering, and Design to implement new features in demo environments and provide effective product feedback Coach junior engineers and peers, act as a tech lead for cross-functional projects and projects delivered by external contractors What do you need to be successful? 7+ years of software development experience and/or systems engineering experience Strong technical experience with JavaScript, TypeScript and React Solid understanding of modern frontend frameworks (React/Vue/Svelte) Extensive experience working with APIs (including GraphQL API) Understanding of CI/CD workflows and devops best practices Ability to identify and prioritize high-impact problems and independently deliver solutions that provide reasonable effort/quality trade-offs Innate curiosity and ability to empathize with end users Good communication skills and ability to present complex technical concepts in an accessible way Proactive attitude and ability to master new topics quickly (there is a lot to learn on the job) Experience in full-stack development, working with AI, implementing design systems in production, launching mobile apps What's in it for you? Join an ambitious tech company reshaping the way people build digital experiences Full-time employees receive Stock Options for the opportunity to share in the success of our company Fertility and family building benefits, including a lifetime reimbursable wallet to support your growing family. We value Work-Life balance and You Time! A generous amount of paid time off, including vacation days, sick days, education days, compassion days for loss, and volunteer days Use your personal annual education budget to improve your skills and grow in your career Enjoy a full range of virtual and in-person events, including workshops, guest speakers, and fun team activities, supporting learning and networking exchange beyond the usual work duties An annual wellbeing stipend to care for your physical, financial, or emotional health A monthly communication phone/internet stipend and phone hardware upgrade reimbursement. New hire office equipment stipend for hybrid or distributed employees. Get the gear you need to work at your best. Who are we? Contentful is the intelligent composable content platform that unlocks all of an organization’s digital content to deliver impactful customer experiences, making content a strategic business asset. The Contentful Platform, Contentful Studio, and the Contentful Ecosystem combine the flexibility of composable content with the intelligence of AI, empowering digital teams to drive business momentum through collaboration, speed, and scale. Contentful powers innovative content experiences across brands, regions, and channels for organizations around the world, including nearly 30% of the Fortune 500. Nearly 800 people from more than 70 nations contribute their energy and creativity to Contentful, working from hubs in Berlin, Denver and distributed around the world. Everyone is welcome here! “Everyone is welcome here” is a celebrated component of our culture. At Contentful, we strive to create an inclusive environment that empowers our employees. We believe that our products and services benefit from our diverse backgrounds and experiences and are proud to be an equal opportunity employer. All qualified applications will receive consideration for employment without regard to race, color, national origin, religion, sexual orientation, gender, gender identity, age, physical [dis]ability, or length of time spent unemployed. We invite you to apply and join us! If you need reasonable accommodations at any point during the application or interview process, please let your recruiting coordinator know. Please be aware of scammers who may fraudulently allege to be from Contentful. These types of fraud can be carried out through copycat websites, fake email addresses claiming to be from our company, or social media. We do not ask for your personal information such as bank account numbers, identification n...
London, United Kingdom
Hybrid
Full Time
31-03-2025
Company background Company brand
Company Name
Quench.ai
Job Title
Software Engineering Team Lead
Job Description
About Quench.ai: AI is now solving business problems once thought impossible, unlocking new levels of efficiency and innovation. The next wave of century-defining companies is being built at the forefront of AI innovation, and we’re proud to be part of it. At Quench.ai, we’ve taken an early lead in this race - but achieving our vision requires the right strategies and the right team. Quench.ai transforms organizational productivity by deploying AI solutions that require no coding. We integrate seamlessly with internal systems like email, CRM, and recordings, giving employees instant answers to their questions and automating repetitive tasks. Our platform empowers businesses to work smarter, faster, and with greater confidence. Quench.ai was started in London and is now expanding to the US. The founder, Husayn Kassai, was previously the Co-Founder/CEO of Onfido - the UK’s largest AI exit, surpassing Google DeepMind’s record from 2014. Husayn built and scaled Onfido to $100m ARR (US being the largest market); 74% GM; 79% YoY growth; over 500 people with 8.9/10 Peakon/culture score with the US being a key market in the company’s growth. Our mission is to build the AI layer that enables the future of work. We're redefining how businesses operate, enabling them to do more with less by unlocking the power of their knowledge and workflows. Backed by world-class investors, innovators, and unicorn founders, we’re scaling rapidly to shape the future of work. Join us to take the biggest step of your career - learn the most, achieve your best, and do the work of a lifetime About the role: Do you want to solve one of the hardest problems using the power of Gen AI? Do you want to help enterprises unlock productivity by leveraging AI-driven insights and next generation of automation? At Quench.ai, we're looking for a Team Lead to drive technical excellence, build and scale our core services engineering team of 7, and act as the right hand to the VP of Engineering & Product. This role is for someone who thrives in a fast-paced startup environment, takes ownership, drives technical direction, and fosters a strong engineering culture. As Team Lead, you will be leading the Core Services engineering team, working closely with product, design, and AI teams to build and scale our platform. You will be responsible for managing and growing the engineering team, ensuring we maintain a high level of quality while delivering projects at startup velocity, and be the right hand of the VP of Engineering and Product. Your role will be pivotal shaping the technical strategy and engineering culture, ensuring Quench.ai remains at the forefront of engineering best practices. Apply here: https://forms.gle/ye6geBcWcpQLhsgU8 As Team Lead - Software Engineering you will be responsible for:Technical Leadership Own the technical strategy for the team's scope, ensuring scalability, performance, and security. Lead the architecture and design of backend systems, APIs, and infrastructure to support rapid growth. Collaborate closely with the VP of Engineering & Product to align technical decisions with business goals. Ensure technical excellence by championing best practices, high code quality, and operational excellence. Engineering Team Management & Growth Lead, manage, and mentor a high-performing engineering team, fostering a culture of learning, innovation, and accountability. Scale the team by hiring and developing top engineering talent. Foster strong cross-functional collaboration, ensuring engineers work effectively with Product, Design, and AI teams. Delivery & Execution Own the engineering roadmap for the team's scope and ensure timely, high-quality delivery of features and infrastructure improvements. Ready to get hands-on on complex activities to unblock the team when needed, acting both as a player and coach across the team and the company. Continuously evaluate and iterate over the team's practices, challenging the status-quo when necessary. Apply here: https://forms.gle/ye6geBcWcpQLhsgU8 You may be suited for this role if you meet the following criteria: 8+ years of experience in software engineering, including technical leadership and team management. Proven experience scaling engineering teams in a fast-paced startup environment. Deep expertise in backend development (Python preferred), cloud infrastructure (GCP/AWS), and system design. Strong understanding of modern software development best practices, including CI/CD, containerization, observability, and microservices. Experience working closely with Product teams to align technical decisions with business priorities. Excellent communication and stakeholder management skills, with the ability to translate technical complexity into business impact. Passion for mentoring and growing engineers, fostering a high-performance team culture. London based Apply here: https://forms.gle/ye6geBcWcpQLhsgU8 What we offer: Share Options! - At Quench.ai, we believe in sharing our success with everyone on the team. That’s why we offer equity to all employees, regardless of role or experience level. We value the contributions of every team member, and we want you to have a stake in our growth. Equity percentages are determined based on market comparables, just like salaries, to ensure fairness and competitiveness. Flexible working! -At Quench.ai, we embrace an inclusive and flexible approach to work. This role is hybrid, with at least three days per week in the office located at London's AI Hub in Techspace Goswell Road. Annual Leave! - Team members get 25 paid days off per year (excl. public holidays). Annual off-site - Once per year we host our whole team for our all expenses paid in-person annual offsite, and hold regular tech team on-sites. Purpose driven! - We help our teams in striving for excellence across their professional and personal lives! We champion career development through coaching, mentoring courses and events! Alongside our Company’s purpose statement, we help team members create their own and regularly reflect on how we can support their success! Into the Future! - As we continue to grow, we’re committed to working closely with our team to develop benefits that optimise talent growth at Quench.ai.
London, United Kingdom
Hybrid
Full Time
01-04-2025
Company background Company brand
Company Name
Intermedia Cloud Communications
Job Title
Senior Software Developer - C++ | UK
Job Description
About Intermedia Are you looking for a company where YOUR VOICE is heard? Where you can MAKE A DIFFERENCE? Do you THRIVE in a FAST-PACED work environment? Do you wake every morning EXCITED to work with GREAT PEOPLE and create SUCCESS TOGETHER? Then Intermedia is the place for you. Intermedia has established itself as a leading provider of cloud communications and collaboration tech that allows companies to connect better. We have a strong track record of growth, profitability, and creating an environment where everyone matters. Everyone. While we are fast-paced and admittedly a bit intense, we promise that you won’t be bored. You will find Intermedia is a place where you can indulge your passion for creating and supporting great cloud technology. What’s more, we always look to promote from within and have many employees who have been with us 10, 15, and 20+ years Culture at Intermedia is built on teamwork and transparency. We hold each other accountable and always have each other’s back! Are you ready to make your mark? About The Role As a Senior Software Developer, you'll play a pivotal role in shaping the future of cloud IP telephony services (VoIP) within our UCaaS platform. Your primary responsibility will be to design, and implement next-generation cloud feature functionality that prioritizes reliability, cost efficiency and supportability. As part of Intermedia’s Voice Application team, you'll own feature development, architectural modeling and testing for our core IP telephony PBX. Responsibilities Refine requirements, architect and design software for Intermedia IP telephony services (VoIP) Platform. Develop modules for the PBX and its Components (new features, security, and compliance) Write and present technical documentation (architecture, designs, services descriptions) Optimize software to improve system robustness, performance, and security. Required Skills Bachelor or Master’s degree in Computer Science, Electrical Engineering, Computer Engineering, or equivalent related work experience 10+ years as a Software Developer with proven experience in OOP languages (C++, Java, etc) Experience debugging, measuring, optimizing and identifying failure modes in a large-scale distributed system. Experience with Telcom and VoIP technologies including SIP, RTP, SRTP, G.722, G.711, G.729 protocols Experience with TCP and UDP networking protocols Experience in high-load, multi-threaded programming Experience working in a UNIX/Linux environment, using virtual machines and/or containers Strong knowledge of Git version control System (GitLab, Bitbucket, etc) Excellent analytical skills Outstanding communication skills (English), proactive, problem solver, team player Desired Skills & Experience Knowledge and experience in C++ (C++17) including stl and boost Experience with MySQL and relational databases Experience and multithreaded applications Experience with Network technologies and peer-to-peer communication (NAT, ICE, STUN, TURN) Diversity, Inclusion, and Equal Opportunity We hire, promote, and compensate employees based on their ability to perform their job responsibilities, without regard to race, color, creed, religion, sex, gender, marital status, national origin, ancestry, age, citizenship, physical or mental disability, sexual orientation, or any other basis protected by applicable law (collectively referred to in our Code of Conduct as “Protected Classes”). We do not tolerate employment discrimination in the workplace, and we are committed to making reasonable accommodations for identified disabilities or other limitations as required by all applicable laws. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
United Kingdom
Remote
Full Time
01-04-2025
Company background Company brand
Company Name
NinjaOne
Job Title
Senior Software Engineer, Java Backend
Job Description
About The Role As a Java Senior Software Engineer working on our backend team, you will be contributing to our Kotlin and Java backend applications and systems development on our suite of IT Software products. Working in a team where Product, Engineering and QA join to build the NinjaOne product suite in an agile environment. Not only maintaining code but also contributing to developing new features, increasing the quality and maintenance of the existing codebase and exploring new technologies. We are engineers, technology leaders and experts. We create and deliver mission critical services to enable NinjaOne’s customers to administer, protect and maintain millions of endpoints and servers. You will have the opportunity to design and develop high-availability mission critical software systems that support our worldwide operations. We hire the best software engineers with experience in our stack: NinjaOne is built on Java, Kotlin, C++, and Postgres, supporting millions of user endpoints and running as a scalable cloud service in AWS. Location- London, United Kingdom or Remote anywhere based in the UK What You'll Be Doing Design and code new applications following specifications using appropriate tools Maintain and improve current applications without supervision Hands-on work in terms of developing prototypes, microservice architecture, contributing code and evaluating technologies Assume responsibility for ongoing data architecture for the product Identify product requirements and limitations to ensure system function Monitor system(s) performance Inspect our production monitoring system for potential issues that may be on the horizon Support and provide constructive feedback on the team's design choices and code Write project documentation and its support Develop and execute software test plans in order to identify software problems and their causes Other duties as needed About You Bachelor's degree or equivalent education in Technical or Engineering field of study or equivalent work experience Knowledge of functional and object-oriented programming design concepts 7+ years of professional Java software development in highly scalable systems and applications Experience working with Kotlin 5+ years of REST service development using Spring framework Working experience with AWS cloud services Experience developing and deploying software-as-a-service (SaaS) applications Experience with Relational Database design and development, ideally Postgres Previous experience with NoSQL document-based database design and development Caching systems know-how and experience with Redis helpful Experience with Test-Driven Development Code test coverage through Unit or Integration tests The habit of constant code and system improvement by refactoring and thinking critically about the system Written and verbal English communication skills is required Experience working in agile teams Experience working remotely Experience in tooling for providing code test coverage (optional) Experience with DevOps, Continuous Integration and Delivery (optional) Experience with Docker and Kubernetes (optional) About Us NinjaOne automates the hardest parts of IT to deliver visibility, security, and control over all endpoints for more than 20,000 customers. The NinjaOne automated endpoint management platform is proven to increase productivity, reduce security risk, and lower costs for IT teams and managed service providers. NinjaOne is obsessed with customer success and provides free and unlimited onboarding, training, and support. NinjaOne is #1 on G2 in endpoint management, patch management, remote monitoring and management, and mobile device management. What You’ll Love Our flexible working hours with hybrid office options enable you to successfully balance your personal life and your job Grow personally and professionally with one of the fastest growing companies Access to our Corporate Benefits Platform (with discounts for brands such as Expedia, FitX, Zalando and many more) Develop your skills through our renowned training platform Receive competitive compensation Collaborate with a curious, kind, international and intercultural workforce This position is NOT eligible for Visa sponsorship. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, genetic information, marital status, veteran status, or any other status protected by applicable law. We are committed to providing an inclusive and diverse work environment. Are you already interested? We would love to get to know you! Follow the link and submit your application. We can’t wait to see you at NinjaOne.
United Kingdom
Hybrid
Full Time
01-04-2025