Endeavour Recruitment have an outstanding opportunity for an experienced Software Engineer (Java/C++) for a globally renowned software business. Within this role the Senior Software Engineer will form part of team dedicated to designing, coding and testing a range of industry leading products. As senior … the development process Contribute to planning Take overall responsibility for the design and implementation of projects You will have proven experience of; Delivering complex Java and C++ applications Developing within the Scrum framework Writing Tests and TDD OO programming experience Test Automation Desirable experience of; Experience as a Scrum More ❯
Wolverhampton, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Location: Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 4 Posted: 31.05.2025 Expiry Date: 15.07.2025 col-wide Job Description: Senior Software Engineer – Java - FinTech Remote First | London (UK) | Up to £120k + Benefits Are you a Java developer who thrives in … clean, maintainable code? If so, we’d love to hear from you. Our FinTech client could be the ideal role for you.... Skills: Commercial Java experience - ideally in a fintech, performance environment Strength with Core Java Strong understanding of TDD Clear communication and teamwork Extreme Programming (XP) principles … is key. We value growth and flexibility, welcoming developers from all backgrounds. What You’ll Be Doing Building resilient and adaptable fintech platforms in Java Refactoring to improve code design Writing comprehensive tests for every commit Automating processes to improve efficiency Rotating across teams to enhance collaboration #J More ❯
Social network you want to login/join with: SeniorJava Software Engineer, Newcastle-upon-Tyne, Tyne and Wear Client: Oliver Bernard Location: Newcastle-upon-Tyne, Tyne and Wear, United Kingdom Job Category: Other EU work permit required: Yes Job Views: 4 Posted: 28.04.2025 Expiry Date: 12.06.2025 … Job Description: Java Developers - Newcastle - 5 days a week in the office - Greenfield OB has partnered with a leading financial company, which is looking for multiple Java Developers to work on greenfield projects. You will be working alongside some of the best developers within the finance space on More ❯
Job Title: SeniorJava Developer Location: Glasgow (Onsite – 5 days/week) Employment Type: Full-time, Permanent Salary: £75,000 – £80,000 per annum Domain: Financial Services Experience: 8 to 10+ Years of experience Key Responsibilities: Design, develop, and maintain high-performance, scalable Java applications Work with … Java versions 8, 11, and 17 in enterprise-level environments Implement complex business logic using multithreading techniques (cornerstone skill) Develop and manage Spring-based applications with a focus on dependency management Design robust and scalable systems with a solid grasp of system design concepts Work with relational and non … functional teams to deliver high-quality solutions Participate in code reviews, technical discussions, and architectural planning Key Skills & Experience: Strong hands-on experience with Java 8/11/17 Proficient in Spring Boot, Spring Framework- especially Spring dependency management Expertise in multithreading and concurrent programming Solid understanding of More ❯
and principles, and an automation-led testing approach. We are looking for experience in the following skills: Our core language for this role is Java (Spring/MVC), so experience is essential You have experience with Cloud Native technologies on at least one of the major cloud providers (AWS …/CD pipeline You keep Accessibility, Security, and Performance as a priority when designing or building software solutions You are a strong and versatile senior software engineer, able to apply your skills to many different languages within the same engineering paradigm (object-oriented or procedural). You aspire … You have experience shaping and delivering the work of a small to medium engineering squad, either as a tech lead or as a core seniorengineer on complex deliveries. You have experience building a blameless culture of continuous improvement What’s in it for you At Accenture in More ❯
we offer and the great community we’ve built. Want to join them? MAIN PURPOSE OF THE ROLE & RESPONSIBILITIES IN THE BUSINESS: As a Senior Software Engineer (Senior Associate) in Kainos, you’ll be responsible for developing high quality solutions which delight our customers and impact the More ❯
or be prepared to undergo National Security Vetting (NSV) to Security Check (SC) level as a minimum. Your future duties and responsibilities As a Senior Software Engineer you’ll join a flagship UK Government programme working on a project that helps protect UK citizens’ lives. Working as part … of a well-functioning team, you'll immediately add Java expertise at an important stage of the project cycle. You’ll also discover: • A unique level of variety across different clients and industry sector • Further interesting and challenging projects to stretch your skills • Training and support specifically tailored to … discussions, and shared best practice Required qualifications to be successful in this role Essential skills to be successful in this role: • Broad knowledge of JAVA/JAVA EE - current and legacy versions, including best practices and patterns for code migrations • Knowledge of best practices regarding continuous Integration/ More ❯
As the business looks to the future, we are now seeking an experienced SeniorEngineer for our data team. This is a permanent, full-time position. You'll work in an agile, collaborative environment, leveraging modern technology stacks to build and optimize a powerful data platform and search … be doing: Design, build, and optimize a high-performance data platform and search solution. Develop robust search capabilities using Apache Lucene, Solr, or Elasticsearch. Engineer scalable data pipelines in Java or Python. Write high-quality, test-driven code using Agile methodologies. Collaborate with Business Analysts, Data Engineers, and … UI Developers. Work across the full stack, from React/TypeScript front-end to Java-based search services. Leverage cloud technologies like Azure Data Factory, Batch Services, Azure SQL. Contribute to DevOps practices, code reviews, and system optimizations. Current projects you’ll be involved in: Good data is at More ❯
Synechron is looking for an experienced SeniorJava Developer with strong hands-on experience in Java, Spring Boot, Microservices, and other modern Java application frameworks, messaging services, databases, and CI/CD pipelines is essential. This is to join an international team, on a long term … central Belfast, within a fast growing and friendly team (100+). Salary: £80K DOE + Discretionary Bonus + Benefits including 14% Pension The Role: Java Spring Boot/Microservices RESTful APIs Kafka CI/CD Database concepts Diversity Statement S ynechron are proud to be an equal opportunity employer. More ❯
Job Description Synechron is looking for an experienced SeniorJava Developer with strong hands-on experience in Java, Spring Boot, Microservices, messaging services, databases, and CI/CD pipelines. This role involves joining an international team on a long-term (multi-year) programme of work with a … within a fast-growing and friendly team of over 100 members. Salary: £80K DOE + Discretionary Bonus + Benefits including 14% Pension The Role: Java Spring Boot/Microservices RESTful APIs Kafka CI/CD Database concepts Statement Synechron is proud to be an equal opportunity employer. Our Equity More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
DiverseJobsMatter
i2, a Harris Computer company, are seeking a skilled SeniorJava Developer with strong skills in relational database development, to join one of our core development teams and help us enhance our i2 products and services, which are used by more than 2000 law enforcement, national security, military … and major commercial organizations in 130 countries across the world. The ideal candidate will have a deep understanding of Java enterprise development, and substantial experience with designing, implementing, and optimizing solutions using relational databases. If you are passionate about creating efficient and scalable solutions, have a strong command of … duties and responsibilities will include (but will not be limited to): Collaborating to develop and maintain efficient, reusable, and reliable server-side logic using Java and its enterprise libraries Working closely with cross-functional teams, including UI/UX designers, frontend developers, and product managers, to ship new full More ❯
Manchester, England, United Kingdom Hybrid / WFH Options
System Loco
creating intelligent, scalable solutions to connect devices, analyse data, and enhance business performance. With an exciting growth trajectory, we are looking for a talented SeniorJava Developer to join our team and help shape the future of IoT solutions. Role As part of the server development team, you … production systems Working with product owners to help define future ambitions Performing code reviews, providing constructive feedback, and mentoring other developers Highly skilled with Java & SpringBoot Proven software delivery experience on numerous API/Micro-services projects Knowledge of NoSQL, ideally MongoDB Ability to robustly test and validate software … haves: Experience with Containerisation and/or knowledge of Docker AWS experience, specifically Lambda, SNS, SQS, API Gateway CI/CD with GitHub Actions Java 21, using Spring Boot & Grizzly Seniority level Mid-Senior level Employment type Full-time Job function Engineering and Information Technology #J-18808-Ljbffr More ❯
with a well-known technology business based in Edinburgh who are looking to grow their hugely successful engineering team and are looking for a Senior Software Engineer in the Java space to work on customer facing applications and systems. There is a huge focus on innovation with … some major projects in the works. You will have experience developing highly scalable and available back-end systems & API’s using Java and Cloud based infrastructure and technologies ideally AWS. Although this is predominantly a back-end role, there will also be the option to get involved in some … operate a Hybrid model where it is usually 1 day a week onsite in their modern Edinburgh office. Experience Strong back-end experience with Java Experience with AWS as well as understanding DevOps concepts such as IaC (we use Terraform) Experience with Kafka and event streaming Experience working on More ❯
required: Yes Job Views: 5 Posted: 24.04.2025 Expiry Date: 08.06.2025 Job Description: Hybrid Role - 2 days a week in Manchester offices We are hiring SeniorJava Full Stack Developers for a global insurance business that is disrupting the industry. The company is expanding its software development team in More ❯
South East London, England, United Kingdom Hybrid / WFH Options
RE Partners
London, Canary Wharf (Hybrid) Engagement: Long-term engagement within one of the world’s most prominent banking institutions This is more than just a Java development job — it’s an opportunity to work at the core of a global financial powerhouse, supporting a large-scale transformation of how secure … London’s iconic Canary Wharf, with a hybrid model that supports flexibility and work-life balance. If you're passionate about writing clean, modern Java code and want to see your work used at a global scale, this is the kind of long-term project that builds real career … momentum. What You’ll Do Develop and maintain internal Java-based tools and microservices that improve how developers build secure applications Contribute to enterprise-wide initiatives around software composition analysis and supply chain transparency Work closely with platform engineers, security experts, and software developers across multiple regions Help standardize More ❯
world while gaining meaningful experience across a variety of disciplines. About The Team The Roku Enterprise Engineering team is seeking an experienced and versatile Senior Software Engineer to develop scalable platform services on which we run our company and ensure we scale to meet our rapid employee and … business growth. About the role As a senior technical lead, you consider yourself a platform services developer and developing innovative solutions using modern software frameworks and paradigms. You are self-driven and problem solver, with a strong background in building large-scale software platform and applications. You are execution … tier, highly scalable, distributed web application Deep understanding in software architecture, object-oriented design principles, and data structures Extensive experience in developing microservices using Java, Python Experience in distributed computing frameworks like - Hive/Hadoop, Apache Spark. Good experience in Test driven development and automating test cases using JavaMore ❯
A forward-thinking engineering organisation is seeking a Senior Software Engineer to play a key role in the development of a new greenfield platform designed to transform how data is ingested, analysed, and visualised across critical infrastructure. You’ll join a cross-functional, agile team of software engineers … from design through to deployment and ongoing support Championing Agile and contributing to continuous improvement of delivery processes Designing and building backend systems using Java, Spring, and GraphQL Evaluating technologies and contributing to architecture decisions Supporting developer tools such as CI/CD pipelines and test frameworks Mentoring other … standards and best practices Working closely with stakeholders to align software with business needs What you’ll need: Strong experience building production systems with Java and the Spring ecosystem Proven backend system design expertise (APIs, data layers, infrastructure) Experience with GraphQL and REST APIs Proficient in writing testable code More ❯
Your Remote Tech Recruiter is engaged with an established Tech Consultancy who are looking to recruit Senior Developers with experience building applications in Java. They're a global organisation (operate across the US, UK, Europe and Asia), with a focus on delivering end-to-end digital transformation projects across … client projects, with an overriding focus on solving problems (rather than creating them!). In terms of this role, they're looking to add Senior Developers to their engineering function, with a specific focus on some of their customers in the Financial Services space. The work is complex, the … tech is pretty cool, and they're looking for applicants with experience of some (not necessarily all) of the following: Background developing applications in Java (JDK 8, Spring Boot etc.). Solid understanding of Core Java design patterns and concepts. Experience with RESTful Web Services, OOP/OOD More ❯
be doing: Taking your place as a core member of an agile team driving the latest development practices Writing code and unit tests in Java, working with API specs and automation Identifying opportunities for adopting new technologies Working with a team of engineers that delivers knowledge management solutions to … of employment with American Express is conditioned upon the successful completion of a background verification check, subject to applicable laws and regulations. Core Skills: Java, Spring Boot, REST Other Skills: Seniority: Senior #J-18808-Ljbffr More ❯
Leeds, England, United Kingdom Hybrid / WFH Options
Turnitin
Insights platform empowers educational institutions to analyze vast amounts of exam data, providing critical analytics that drive better learning outcomes. We are seeking a Senior Backend Engineer to develop and maintain the core data processing and reporting systems that power this platform. As a core contributor to our … reporting systems that power our analytics platform. Responsibilities: Design and implement scalable data pipelines for processing and transforming large volumes of exam data using Java, AWS Lambda, SQS, EventBridge and other AWS technologies. Develop and optimize data storage and retrieval systems, ensuring data integrity and accuracy. Implement monitoring and … components, including usage guidelines and examples. Qualifications Essential Qualifications, Skills, and Knowledge/Experience: 8+ years of expertise in backend development, with proficiency in Java and experience with serverless frameworks (e.g., AWS Lambda, Google Cloud Functions). Strong understanding of data modeling and experience with SQL (PostgreSQL) and NoSQL More ❯
grow Roku's rapidly expanding ad business. It is the mission of the Ad Engineering Team to build this platform. We are hiring a Senior Software Engineer, Advertising Platform, to be a vital part of this mission. If you bring extensive experience building complex systems, love great technology … in a timely fashion We're excited if you have 10+ years of experience building large scale and low latency distributed systems Command of Java, C++ or Go/Golang Solid understanding of algorithms, data structures, performance optimization techniques, object-oriented programming, multi-threading, and real-time programming Experience More ❯
grow Roku's rapidly expanding ad business. It is the mission of the Ad Engineering Team to build this platform. We are hiring a Senior Software Engineer, Advertising Platform, to be a vital part of this mission. If you bring extensive experience building complex systems, love great technology … in a timely fashion We're excited if you have 10+ years of experience building large scale and low latency distributed systems Command of Java, C++ or Go/Golang Solid understanding of algorithms, data structures, performance optimization techniques, object-oriented programming, multi-threading, and real-time programming Experience More ❯
Belfast, Northern Ireland, United Kingdom Hybrid / WFH Options
JR United Kingdom
+ Stock Options Join a fast-growing tech company that's reimagining how modern marketplaces are built. We're looking for a hands-on Senior Backend Engineer to help evolve a highly scalable platform powered by microservices and a cutting-edge cloud stack. What You’ll Do: Design … problems. Help shape engineering practices and mentor junior developers. Collaborate with a remote-first, high-performing team across time zones. Technologies involved include Kotlin, Java (or other JVM languages), Spring Boot, GCP, Kubernetes, Docker, Kafka, PostgreSQL, MongoDB, CI/CD pipelines. Experience in Go, Python, or C# is also More ❯
can learn and collaborate with some of the most talented people in the industry. Rockstar Dundee is on the lookout for a talented Software Engineer who possesses a passion for hands on development. This is a full-time, permanent and in-office position based in Rockstar’s unique game … with other Rockstar technology teams across our worldwide studios. QUALIFICATIONS A degree in computer science or a similar discipline. Minimum 3 years of professional Java EE development experience. SKILLS Proficient in Java (preferably Java 17), with expertise in both low-level optimizations and high-level architecture. Strong … RESTful web services and API design. Expertise in MySQL or any other RDBMS. Expertise in Apache Kafka and change data capture pipelines. Proficient in Java performance profiling. Experience with search solutions like Hibernate Search & Elasticsearch. Strong ability to present technical information clearly. Excellent at providing front-line production support. More ❯
be doing: Taking your place as a core member of an agile team driving the latest development practices Writing code and unit tests in Java, working with API specs and automation Identifying opportunities for adopting new technologies Working with a team of engineers that delivers knowledge management solutions to More ❯