your skills. Its offers are organized around 3 main expertise: IT Support, Rapid Application Development, and Software Development. Margo is seeking a Front Office Developer (C++ or C# or Java or Python) to integrate its teams within a worldwide corporate and investment bank. Key Responsibilities Creation/development of new trading platforms Implementation of new products, trading machines/algorithms … Risk and PnL Credit and rates Exchange-traded funds Convertible bonds Skills Required Deep understanding of object-oriented programming concepts and principles Strong skills in C++ or C# or Java or Python development (depending on the team/project) with good knowledge of their ecosystem Knowledge of SQL and Linux (including development, debugging, scripting, and networking) Problem-solving mindset with More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Commerzbank AG
A leading corporate banking and capital markets organisation is seeking a Java Developer to join their team in London. Company Description: Commerzbank is a leading international commercial bank with branches and offices in almost 50 countries. The world is changing, becoming digital, and so are we. We are leaving the traditional bank behind us and we are choosing to move … bespoke pricing platforms that interface with the C++ quant pricing libraries as well as the distribution of market data to back office systems and internal/external clients. Summary Java development role (Java 21+). The business is ever-changing and demands an agile culture, fast-paced front office environment. The role is responsible for helping to build and support … through new projects and ongoing business requirements. Hybrid work model with opportunities to work from home or the office. Teams are based in London and Sofia. Key Skills for Java Developer: Excellent Java experience – Essential. Background in a numerate degree – Essential. Interest rates experience – Desirable but not necessary. Keen learner, interest in learning more about the business. Someone who is More ❯
A leading corporate banking and capital markets organisation is seeking a Java Developer to join their team in London. Company Description: Commerzbank is a leading international commercial bank with branches and offices in almost 50 countries. The world is changing, becoming digital, and so are we. We are leaving the traditional bank behind us and we are choosing to move … bespoke pricing platforms that interface with the C++ quant pricing libraries as well as the distribution of market data to back office systems and internal/external clients. Summary Java development role (Java 21+). The business is ever-changing and demands an agile culture, fast-paced front office environment. The role is responsible for helping to build and support … through new projects and ongoing business requirements. Hybrid work model with opportunities to work from home or the office. Teams are based in London and Sofia. Key Skills for Java Developer: Excellent Java experience – Essential. Background in a numerate degree – Essential. Interest rates experience – Desirable but not necessary. Keen learner, interest in learning more about the business. Someone who is More ❯
London, England, United Kingdom Hybrid / WFH Options
Client Server
recruiter to learn more. Base pay range Direct message the job poster from Client Server Tech Recruiter - Software Engineering at Client-Server Lead Backend Developer/Software Engineer (Python Java AWS) London/WFH to £115k Are you a backend-focused software developer with leadership skills? You could be progressing your career at a scale-up tech company (established … two days remote. When in the office, you can enjoy onsite gym, barista coffee, and free breakfast. About you: You're an experienced, backend-focused software developer with Python, Java, and good knowledge of AWS. You're product-focused with good business acumen. You have a solid understanding of software architecture patterns, database optimisation, infrastructure, scalability, and deployment. You have … with Octopus Electric Vehicles, Evans Cycle to Work scheme, showers, and towels for cycling enthusiasts Apply now to learn more about this Lead Backend Developer/Software Engineer (Python Java AWS) role. 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, welcoming applicants More ❯
Senior Site Reliability Engineer - Java Focussed Senior Site Reliability Engineer - Java Focussed 2 days ago Be among the first 25 applicants Tempest Vane Partners provided pay range This range is provided by Tempest Vane Partners. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range Direct message the job … looking to find a hands-on Site Reliability Engineer to join their mission-critical engineering team. The Role: Our client is building a next-generation digital assets platform using Java Spring microservices on Azure, and they need a systems-focused engineer to own reliability, scalability, and observability at the core of their infrastructure. What You’ll Get A superb opportunity … SRE: SLAs, SLOs, SLIs, error budgets, and incident tooling are at the centre of the role. Own and evolve observability frameworks, define resilience strategies, and contribute directly to the Java backend codebase. Join a team shaping institutional crypto infrastructure, with full cloud-native architecture (AKS, Application Insights, Terraform). You’ll be the bridge between software engineering and operations, directly More ❯
London, England, United Kingdom Hybrid / WFH Options
Deutsche Bank
Job Description: Job Title Senior Quantitative Software Engineer – Java – Intraday Risk Location London Corporate Title Vice President Group Strategic Analytics is part of Group Chief Operation Office (COO) which acts as the bridge between the Bank’s businesses and infrastructure functions to help deliver the efficiency, control, and transformation goals of the Bank. You will join the Debt Strats team … traders globally and provides ticking and event-driven intraday risk and P&L for Rates, Credit and Emerging Markets trading desks. The delivery team consists of quantitative business analysts, Java quantitative software engineers, C# engineers, platform engineers and testers, and uses JIRA to track and manage deliveries. Server-side development is done in Java utilising Oracle Coherence in a low … throughput, multi-threaded and highly distributed system. The platform runs on clusters of physical Redhat Linux servers, and utilises Oracle Coherence, Spring Framework, Hibernate, Oracle Exadata and Solace and Java Message Service (JMS) messaging. You will be responsible for developing risk and P&L functionality in Java, including analysing, designing, coding, and supporting functionality across trade sourcing, market data loading More ❯
Senior Java Engineer – Kafka & Spring Boot About the Client We’re working with an innovative team building the next generation of secure, real-time communication and data platforms. Their flagship product is a fresh reimagining of an existing system, crafted to provide robust, distributed coordination for a wide range of uses – from emergency response and humanitarian logistics to private collaboration … a change of scene, but in-person attendance is only occasionally required for team meetups or workshops – always with advance notice. The Role We’re looking for a Senior Java Engineer who thrives in the world of Kafka and Spring Boot. You’ll play a key role in crafting a secure, distributed backend system designed for real-time operations and … and frontend specialists to create reliable backend services that keep people and teams connected when it matters most. Your Day-to-Day Architect and build event-driven microservices using Java, Spring Boot, and Kafka Be responsible for the backend engineering for secure, distributed real-time systems Design and deliver rock-solid APIs in collaboration with frontend and AI colleagues Seamlessly More ❯
Senior Java Engineer – Kafka & Spring Boot About the Client We’re working with an innovative team building the next generation of secure, real-time communication and data platforms. Their flagship product is a fresh reimagining of an existing system, crafted to provide robust, distributed coordination for a wide range of uses – from emergency response and humanitarian logistics to private collaboration … a change of scene, but in-person attendance is only occasionally required for team meetups or workshops – always with advance notice. The Role We’re looking for a Senior Java Engineer who thrives in the world of Kafka and Spring Boot. You’ll play a key role in crafting a secure, distributed backend system designed for real-time operations and … and frontend specialists to create reliable backend services that keep people and teams connected when it matters most. Your Day-to-Day 🛠️ Architect and build event-driven microservices using Java, Spring Boot, and Kafka Be responsible for the backend engineering for secure, distributed real-time systems Design and deliver rock-solid APIs in collaboration with frontend and AI colleagues Seamlessly More ❯
Senior Java Engineer – Kafka & Spring Boot About the Client We’re working with an innovative team building the next generation of secure, real-time communication and data platforms. Their flagship product is a fresh reimagining of an existing system, crafted to provide robust, distributed coordination for a wide range of uses – from emergency response and humanitarian logistics to private collaboration … a change of scene, but in-person attendance is only occasionally required for team meetups or workshops – always with advance notice. The Role We’re looking for a Senior Java Engineer who thrives in the world of Kafka and Spring Boot. You’ll play a key role in crafting a secure, distributed backend system designed for real-time operations and … and frontend specialists to create reliable backend services that keep people and teams connected when it matters most. Your Day-to-Day 🛠️ Architect and build event-driven microservices using Java, Spring Boot, and Kafka Be responsible for the backend engineering for secure, distributed real-time systems Design and deliver rock-solid APIs in collaboration with frontend and AI colleagues Seamlessly More ❯
Senior Java Engineer – Kafka & Spring Boot About the Client We’re working with an innovative team building the next generation of secure, real-time communication and data platforms. Their flagship product is a fresh reimagining of an existing system, crafted to provide robust, distributed coordination for a wide range of uses – from emergency response and humanitarian logistics to private collaboration … a change of scene, but in-person attendance is only occasionally required for team meetups or workshops – always with advance notice. The Role We’re looking for a Senior Java Engineer who thrives in the world of Kafka and Spring Boot. You’ll play a key role in crafting a secure, distributed backend system designed for real-time operations and … and frontend specialists to create reliable backend services that keep people and teams connected when it matters most. Your Day-to-Day 🛠️ Architect and build event-driven microservices using Java, Spring Boot, and Kafka Be responsible for the backend engineering for secure, distributed real-time systems Design and deliver rock-solid APIs in collaboration with frontend and AI colleagues Seamlessly More ❯
Greater London, England, United Kingdom Hybrid / WFH Options
CommuniTech Recruitment Group
Java/Python/React/Typescript Developer. £110,000 + Discretionary Bonus + Benefit. Investment Management House. Hybrid 2 days a week in Central London office. My client is a top tier investment manager that identify and actively invest in opportunities to help people thrive in an evolving world. As a premier global asset management organization with more than … and Asset Management industries Connects one's own work with the strategy of their team and/or department. Can competently engage in business-led conversations. Requirements Proficiency in Java 11, Ideally should be using Java 17 in most recent experience. Proficiency in other programming languages such as Python and Typescript (or React) A good understanding of modern AWS architectures More ❯
time and space to become an Autonomo us Digital Enterprise that conquers the opportunities ahead - and are relentless in the pursuit of innovation! BMC is looking for an Experienced Java Developer, an innovator at heart, to join a team of highly skilled software developers, responsible for BMC's Helix Continuous Optimization product. Our product is a SaaS solution built on … reliability, and performance are met Designing and developing new features and complex algorithms as well as maintaining existing features by adding improvements and fixing defects in complex areas (using Java) Assisting in troubleshooting complex technical problems in development and production What we are looking for : 2+ years of experience in Java Backend development Team player with a strong learning ability More ❯
London, England, United Kingdom Hybrid / WFH Options
Parser Limited
you. Key Responsibilities: Lead and mentor a multidisciplinary engineering team, offering technical guidance and fostering professional growth. Oversee architecture and design decisions, ensuring alignment with best practices for Node.js, Java and AWS. Collaborate with stakeholders (including Partner Integration Specialist and Product Owners) to gather requirements, define priorities, and coordinate project milestones. Facilitate cross-team communication, serving as the primary point … Stay current with industry trends and emerging technologies, leveraging them to keep the team’s solutions on the cutting edge. Required Skills and Experience: Extensive hands-on experience with Java (Spring Boot), AWS (ECS, Lambda), and related cloud services. Strong leadership and team management skills, with a proven track record of successfully leading and mentoring developers. Proficiency in architectural design … technical stakeholders. Strong problem-solving and decision-making capabilities, with an ability to prioritize and manage multiple tasks in a fast-paced environment. Preferred Qualifications: Experience with Node.js and Java or Go for backend microservices. Familiarity with partner integrations and onboarding processes. Demonstrated success introducing and evangelizing best practices in a team setting. Proactive, self-driven mindset with the ability More ❯
Newcastle Upon Tyne, Tyne And Wear, United Kingdom Hybrid / WFH Options
Accenture
operate and deliver value provides an unparalleled opportunity to grow and advance. How best to develop your skills and hone your talents within an innovative technology environment. As a Java Developer, you will: Work as part of a team to deliver features across the technical solution with your focus being on developing Java Spring Boot based microservices. Advocate for and More ❯
inclusion, and respect, prioritizing diverse representation. Required qualifications, capabilities, and skills Formal training or certification in software engineering concepts with proficient advanced experience. Hands-on experience in Golang/Java or React/Typescript. Experience leading technology projects. Proficiency in automation and continuous delivery methods. Proficiency in all aspects of the Software Development Life Cycle. Advanced understanding of agile methodologies More ❯
Senior Lead eSoftware Engineer - Equities Algo Trading - Java - VP Join to apply for the Senior Lead eSoftware Engineer - Equities Algo Trading - Java - VP role at JPMorgan Chase . Job Description We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Senior Lead Software Engineer at JPMorgan More ❯
Join to apply for the VP - Senior Etrading Java Developer role at Barclays Business Banking 3 days ago Be among the first 25 applicants Join to apply for the VP - Senior Etrading Java Developer role at Barclays Business Banking Get AI-powered advice on this job and more exclusive features. Join us a Senior Etrading Java Developer at a VP … level and be involved in the development of our new strategic platform - Asgard. To be successful as a Senior Etrading Java Developer within this team, you should have: Electronic Trading and financial experience Experience developing and optimizing highly scalable, high performance and low latency systems written in Java Ability to lead design decisions, be a self-starter and work independently More ❯
of senior and intermediate engineers Promote a culture of strong collaboration, share best practice, propose improvements Point of contact with stakeholders and the NY team + years of professional Java experience Strong knowledge of data structures and algorithms SQL experience Knowledge of at least one scripting language (shell, python, perl etc.) Knowledge of network programming fundamentals Bachelor's degree in More ❯
Senior Full Stack Software Engineer - FX Pricing (React, Typescript, Java, API) – London (VP) Join to apply for the Senior Full Stack Software Engineer - FX Pricing (React, Typescript, Java, API) – London (VP) role at Citi Continue with Google Continue with Google Senior Full Stack Software Engineer - FX Pricing (React, Typescript, Java, API) – London (VP) 1 week ago Be among the first … applicants Join to apply for the Senior Full Stack Software Engineer - FX Pricing (React, Typescript, Java, API) – London (VP) role at Citi The Applications Development Senior Manager is a senior management level position responsible for accomplishing results through the management of a team or department in an effort to establish and implement new or revised application systems and programs in More ❯
London, England, United Kingdom Hybrid / WFH Options
Deutsche Bank
Job Description: Job Title - Senior Java Engineer (Evergreen) Location - London Corporate Title - Vice President (VP) You will be joining Deutsche Bank’s Global Technology, Data, and Innovation (TDI) group. You will use your Software Engineering skills to support business growth through digital innovation. We are working to create simplified, reusable, consumable, application, data and infrastructure. All underpinned by our strategic … To continually learn and develop your career with support from your management team and the wider organisation Your skills and experience Experience with one or more modern languages (JVM - Java, Kotlin, Scala or Microsoft, TypeScript/JS) Experience with front end development (for example React) Experience with modern software delivery techniques (agile/lean, TDD, pair programming etc) A desire More ❯
Stockport, Lancashire, United Kingdom Hybrid / WFH Options
Manchester Digital
This is an exciting opportunity for a passionate Java engineer to join one of many agile squads in the Insurance Retail family. We are looking for someone who likes a challenge, wants to embrace a DevOps culture, and brings ideas around improved ways of working. The candidate should also be a team player and capable of collaborating with individuals of … as Docker Highly Desirable Experience with Automated Testing Experience with infrastructure as code Experience with React and Typescript Working knowledge of Gitlab, Kibana, Terraform Salary The salary for the Java Engineer with Cloud Experience (Level 3) role ranges from £27,500 to £46,000. There are clear opportunities for career progression within CDL's framework ( ). Your growth and advancement More ❯
inclusion, and respect, prioritizing diverse representation Required Qualifications, Capabilities, and Skills Formal training or certification in software engineering concepts with proficient advanced experience Hands-on experience in Golang/Java or React/Typescript Experience leading technology projects Proficiency in automation and continuous delivery methods Comprehensive understanding of the Software Development Life Cycle Advanced knowledge of agile methodologies such as More ❯
debugging, and implementation. Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary Qualifications: Extensive experience of server-side development and strong knowledge of Java, Pub/Sub middleware, and databases Experience with Core Java, Multi-threading, Collections frameworks - Garbage collections in Low latency systems Solid understanding of computer science fundamentals (data structures, algorithms, design More ❯
all fields to deliver excellence for our customers. As a Software Engineer, the right candidate will be responsible for design, development, and implementation of solutions for News systems in Java using the Azure Cloud. They will be embedded in a cross-functional squad of engineers delivering changes using agile practices. This candidate will need to determine solutions for complex problems … and pitch in to help other software, dev ops, and quality engineers as the need arises to deliver projects. Job Specification Design, build, and maintain efficient, reusable, and reliable Java code based on User Stories. Demonstrate a focus on quality, through unit testing, integration testing and code reviews, ensuring software meets requirements. Implement fully automated release pipelines and implement deployment More ❯
and skills Formal training or certification on system design concepts and applied experience Hands-on practical experience delivering system design, application development, testing, and operational stability Advanced experience in Java and spring framework, multi-threading Proven experience with Kafka and streaming technologies, creating restful web services, databases (oracle, etc.) Proficiency in automation and continuous delivery methods Proficient in all aspects More ❯