tools. Technical Requirements Summary: Have experience designing and building data pipelines Have experience working within modern batch or streaming data ecosystems An expert in SQL and have experience in Java or Python Can apply data modeling techniques Able to own the delivery of data products, working with analysts and stakeholders to understand requirements and implement solutions Able to contribute to … handle the demands of a trading environment. Proven ability to deliver rapid results within processes that span multiple stakeholders. Strong technical problem-solving skills. Extensive familiarity with SQL and Java or Python, with a proven ability to develop and deliver maintainable data tranformations for production data pipelines. Experience leveraging data modeling techniques and ability to articulate the trade-offs of More ❯
motion, and the company is scaling toward 350400 employees. They're building well-structured, high-performing teams to deliver on a clear, strategic roadmap over the coming years. Senior Java Developers 2 positions available Were looking for two experienced Java developers to play a key role in delivering long-term projects and supporting the growth of the wider engineering team. More ❯
Lead Data Engineer London, UK (Hybrid) Innovative FinTech About the Company: We are partnered with a high-growth FinTech company headquartered in London that is redefining how technology and data can transform financial services. Their mission is to deliver smarter More ❯
This role focuses on building high-performance, scalable Java services at the core of an ultra-low-latency global trading platform. You'll work on complex, data-intensive systems that support real-time pricing, configuration management, and electronic trading operations. Key Responsibilities Develop software across both functional features and non-functional objectives such as performance and scalability. Build and maintain … quantitative research and trading teams on design, usability, and platform enhancements. Produce clear technical documentation, including architecture decisions and complex code explanations. Key Requirements Strong understanding of the core Java platform. Experience in Financial Services, ideally trading/FX Experience with JavaScript/TypeScript and HTML5 (highly desirable). Solid knowledge of computer science fundamentals, including data structures and algorithms. More ❯
of autonomous system architectures and the marine or defence domain Strong understanding of software engineering processes, tools, and lifecycles Experience working in multi-disciplinary engineering environments Technical skills Essential: Java development Java build systems (e.g. Maven) Experience with the Atlassian toolset (Jira, Confluence, Bitbucket) Knowledge of ISO 9001 quality principles Desirable: HMI/UI development (e.g. JavaFX) GIS development Communication More ❯
a key role in building and maintaining the backend infrastructure that powers their web applications, ensuring robust, scalable, and secure systems. Key Responsibilities: Develop and maintain backend services using Java or Python. Design, implement, and optimize APIs and databases for high performance. Ensure security, reliability, and scalability of backend systems. Work with version control tools like Git and manage deployment … on Linux environments. Collaborate with front-end developers and other team members to integrate user-facing elements with server-side logic. Qualifications: Proficiency in at least one backend language: Java or Python preferred. Experience working with Git for version control. Solid understanding of Linux systems for server management and deployment. Experience with database management (e.g., MySQL, PostgreSQL) is a plus. More ❯
Bristol, Avon, England, United Kingdom Hybrid/Remote Options
Searchability NS&D
a Solution Architect delivering complex technical solutions* Strong understanding of system design principles and secure architecture* Knowledge of cloud platforms (AWS, Azure or GCP)* Proficiency in modern programming languages (Java, .NET, Python or JavaScript frameworks)* Understanding of SQL and NoSQL databases* Experience selecting frameworks, tools and platforms to meet technical and business needs TO BE CONSIDERED: Please apply through this … for us to process and submit your application to our client in conjunction with this vacancy only. KEY SKILLS Solution Architect, DV Cleared, Secure Architecture, Cloud, AWS, Azure, GCP, Java, .NET, Python, JavaScript, SQL, NoSQL, Defence, National Security, NSD More ❯
such as C#, PHP, jQuery, CSS. MVC and SQL Server. Candidates do not need to have all these skills and you may come from a similar development OO background - Java, C#, ASP.NET, PHP, C++ etc, and have the willingness and ability to cross-train. You will be working on business-critical solutions Skills/experience knowledge for the Graduate IT … in Computer Science or industry related degree, gained from a top 100 university. Demonstrate A genuine passion for IT and continuous learning of an Object Orientated language principles (C#, Java, PHP, ASP.NET, C++, CSS, MVC etc) Understanding of SQL Server, MySQL (Writing Queries) MS Azure understanding or similar A strong communicator Enjoys analysis of problems of the work to estimate More ❯
strong background in software or data engineering and be looking to transition into a client facing, solutions engineering role. The right person will have hands-on programming experience with Java, Python, or JavaScript, as well as solid experience with cloud and data infrastructure (GCP, Azure, or AWS). Due to the client-facing nature of the role, the right person … position *Excellent communication and interpersonal skills with proven client-facing experience *Strong understanding and experience with cloud platforms and services (GCP, AWS, or Azure) *Hands of programming experience with Java, Python, or JavaScript *Live within commutable distance to Central London and open to global travel Reference Number: 264725 To apply for this role or for to be considered for further More ❯
strong background in software or data engineering and be looking to transition into a client facing, solutions engineering role. The right person will have hands-on programming experience with Java, Python, or JavaScript, as well as solid experience with cloud and data infrastructure (GCP, Azure, or AWS). Due to the client-facing nature of the role, the right person … position*Excellent communication and interpersonal skills with proven client-facing experience*Strong understanding and experience with cloud platforms and services (GCP, AWS, or Azure)*Hands of programming experience with Java, Python, or JavaScript*Live within commutable distance to Central London and open to global travelReference Number: 264725To apply for this role or for to be considered for further roles, please More ❯
Bolton, Lancashire, England, United Kingdom Hybrid/Remote Options
MBDA
technical specifications, and provide estimates for delivery. Design, develop, and deliver custom solutions within Planon's API framework. Provide technical support to FM systems team, including testing and debugging Java code when necessary. Create and maintain comprehensive documentation, including specifications and user guides. Maintain a repository of standardised custom solutions and documentation What we're looking for from you: We … need you to be entrepreneurial, client-oriented and analytical. Ideally have a proven track record as a Java Developer and have well-developed technical skills. Have the ability to influence and persuade others enables you to bring potentially conflicting visions and interests together. In addition, you are a team player, innovative, proactive and you have strong communication skills. Ideally a More ❯
Stevenage, Hertfordshire, South East, United Kingdom Hybrid/Remote Options
MBDA
technical specifications, and provide estimates for delivery. Design, develop, and deliver custom solutions within Planon's API framework. Provide technical support to FM systems team, including testing and debugging Java code when necessary. Create and maintain comprehensive documentation, including specifications and user guides. Maintain a repository of standardised custom solutions and documentation What we're looking for from you: We … need you to be entrepreneurial, client-oriented and analytical. Ideally have a proven track record as a Java Developer and have well-developed technical skills. Have the ability to influence and persuade others enables you to bring potentially conflicting visions and interests together. In addition, you are a team player, innovative, proactive and you have strong communication skills. Ideally a More ❯
markets, as well as collaborating with the quant and trading team to bring their ideas into production. Key Responsibilities: Develop and maintain high-performance trading algorithms and infrastructure using Java, ensuring optimal speed, efficiency, and reliability in a high-frequency, cloud deployed trading environment. Collaborate with quantitative researchers and traders to translate trading strategies into scalable and robust software solutions … s, or Ph.D. degree in computer science, mathematics, engineering, or a related quantitative field. Minimum of 5 years of experience in software development with a focus on high-performance Java, preferably in a high-frequency trading environment or at a top-tier financial institution. Strong understanding of data structures, algorithms, and memory optimisation techniques, with a proven track record of More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid/Remote Options
Cathcart Technology
Software Engineering Manager required to lead a team of Java engineers in Edinburgh, shaping the development of next-generation, large-scale systems that solve complex technical challenges in a collaborative environment. The Opportunity This is a chance to lead a team of talented engineers building sophisticated, large-scale backend systems that deliver real-time, mission-critical functionality to millions of … complex engineering challenges in a regulated, high-availability environment, driving innovation while ensuring reliability, quality, and customer trust. You'll lead an agile team who will be working on Java-based distributed systems and cloud platforms, whilst guiding delivery across the full software development lifecycle. You'll empower your team to take ownership, innovate, and deliver high-impact features with … leverage the latest tools and practices, and help your team deliver innovative, meaningful solutions. Who you are: ** A seasoned software engineering manager who has previously worked hands-on with Java and has strong knowledge of distributed backend systems. ** Experienced managing and mentoring teams, able to assess skill levels and provide tailored support for engineers at all stages of their careers. More ❯
Bristol, Avon, South West, United Kingdom Hybrid/Remote Options
MBDA
Bristol Software Engineer - Undergraduate Placement 2026 Salary : £23,495 Dynamic (Hybrid) Working: 4-5 days per week on-site due to workload classification Security clearance: British Citizen or a Dual UK national with British citizenship. Restrictions and/or limitations More ❯
Stevenage, Hertfordshire, South East, United Kingdom Hybrid/Remote Options
MBDA
Stevenage Software Engineer - Undergraduate Placement 2026 Salary : £23,495 Dynamic (Hybrid) Working: 4-5 days per week on-site due to workload classification Security clearance: British Citizen or a Dual UK national with British citizenship. Restrictions and/or limitations More ❯
stevenage, east anglia, united kingdom Hybrid/Remote Options
MBDA
Software Engineer - Summer Placement MBDA is a leading defence organisation that is proud to support our Armed Forces in protecting our nations. We collaborate with governments to achieve a shared goal of defending our freedom. Salary : £20,000 (pro rata More ❯
Bristol, Avon, England, United Kingdom Hybrid/Remote Options
MBDA
Software Engineer - Graduate Programme 2026 The Software team at MBDA (Bristol) deliver software for the next generation of weapons in an ever evolving environment to support those on the battlefield! This is a great opportunity to learn and understand fundamentals More ❯
Java Engineering Manager Role - Leading SaaS Based Automation Company - Berkshire - Hybrid/Once a Fortnight onsite in Berkshire based office (Moving to new offices in Reading in March 2026 - 2 days onsite from March 2026) - Up to £100,000 + 10% Bonus + Benefits Do you have experience of leading and managing teams of Java Developers? Do you enjoy working More ❯
City of London, London, United Kingdom Hybrid/Remote Options
Ernest Gordon Recruitment
Application Architect Java & Web Apps (DV Clearance) Remote £60,000 - £70,000 + Clearance Bonus + Yearly Bonus + Training + Progression + Company Benefits Are you a Application Architect or similar that has active eDV clearance that wants to work for the tech worlds global leader that helped put a man on the moon? Do you want to work … THE ROLE: Work from home and secure sites in your local area Work collaboratively with other team members to build robust Web Apps Check and sign off code in Java and other Web App languages Discuss the SDLC with senior team members and management Solve complex technical challenges THE PERSON: Web App development or Architect experience DV Clearance that is … active Reference: BBBH21973 Keywords: Java, Web Apps, Architect, Architecture, Remote, Hybrid, eDV, Enhanced Developed Vetting, Security Cleared, MoD, If you are interested in this role, click 'Apply Now' to forward an up-to-date copy of your CV. We are an equal opportunities employer and welcome applications from all suitable candidates. The salary advertised is a guideline for this position. More ❯
London, South East, England, United Kingdom Hybrid/Remote Options
Ernest Gordon Recruitment Limited
Application Architect Java & Web Apps (DV Clearance) Remote £60,000 - £70,000 + Clearance Bonus + Yearly Bonus + Training + Progression + Company Benefits Are you a Application Architect or similar that has active eDV clearance that wants to work for the tech worlds global leader that helped put a man on the moon? Do you want to work … THE ROLE: Work from home and secure sites in your local area Work collaboratively with other team members to build robust Web Apps Check and sign off code in Java and other Web App languages Discuss the SDLC with senior team members and management Solve complex technical challenges THE PERSON: Web App development or Architect experience DV Clearance that is … active Reference: BBBH21973 Keywords: Java, Web Apps, Architect, Architecture, Remote, Hybrid, eDV, Enhanced Developed Vetting, Security Cleared, MoD, If you are interested in this role, click 'Apply Now' to forward an up-to-date copy of your CV. We are an equal opportunities employer and welcome applications from all suitable candidates. The salary advertised is a guideline for this position. More ❯