Senior Java Software Engineer Job Vacancies

26 to 50 of 95 Senior Java Software Engineer Jobs

Senior Software Engineer (Java, Python, Spark) - SaaS Software (Trade Surveillance & Complaince)

City Of London, England, United Kingdom
Sterlings
A Global Financial Services SaaS Technology provider is currently seeking a Senior Software Engineer to join their Technology team, working specifically on their Trade Surveillance/Compliance Platform used by key clients. As part of a high-performance engineering team, this person will be involved in the design and implementation of data pipelines and … are critical. The platform also leverages machine learning to help them to detect trading behaviour that may trigger regulatory inquiries. In terms of the technical stack, this includes Java, Python, Apache Spark (on Serverless EMR), AWS, DynamoDB, S3, SNS/SQS. Experience Required; Strong backend software engineering experience, ideally with distributed systems and large-scale data … processing Experience in financial markets, specifically across trade surveillance or compliance software Strong programming skills in Java (multithreading, concurrency, performance tuning) Deep experience with Apache Spark and Spark Streaming Proficiency with AWS services, ideally including tools such as Lambda, DynamoDB, S3, SNS, SQS, and Serverless EMR Experience with SQL and NoSQL databases Hands-on with Python More ❯
Posted:

Senior Java Software Engineer

United Kingdom
Hybrid / WFH Options
G.Digital
Senior Java Developer - £75k | FinTech | remote | Java, React, AWS, TypeScript G.Digital have exclusively partnered with a growing FinTech who are looking for a Senior Java Engineer. . 🔧 What You’ll Do: Design, develop, and maintain high-performance Java applications Collaborate with cross-functional teams to define, design, and … performance, quality, and responsiveness of applications Mentor junior developers and provide technical leadership Advocate for clean, scalable, and maintainable code ✅ What you will need: 5+ years of professional Java development experience Experience working with TypeScript to help with frontend bottlenecks Strong understanding of Spring/Spring Boot, REST APIs, and microservices architecture Solid knowledge of relational databases (e.g. … Docker, and Kubernetes is a plus Excellent problem-solving skills and a team-first mindset 💡 Bonus Points For: Experience with Python 🚀 Package up to £75k remote working bonus Senior Java Developer - £75k | FinTech | remote | Java, React, AWS, TypeScript More ❯
Posted:

Senior Software Engineer - Services - Java

London, England, United Kingdom
Hybrid / WFH Options
Wise
Senior Software Engineer - Services - Java Join to apply for the Senior Software Engineer - Services - Java role at Wise Senior Software Engineer - Services - Java Join to apply for the Senior Software Engineer - Services - Java role at Wise Get AI-powered advice on this job and more exclusive features. Company Description Wise is a global technology company, building the best way to move and manage the world’s money. Company Description Wise is a global technology company, building the best way to move and manage the world’s money. … have the opportunity to make a real impact on our customers’ lives by improving how they interact with our product. Qualifications What We Expect From You As a Senior Engineer, you’ll take the lead on solving complex technical problems, driving the implementation of solutions, and mentoring team members along the way. We’re looking for More ❯
Posted:

Senior Java/Python Software Engineer, VP

Belfast, United Kingdom
Citigroup Inc
The Software Engineer role leads and participates in solving business problems by building robust, high-performance large-scale enterprise applications. You will leverage your deep technical knowledge to design and code scalable and easily maintainable solutions as well as mentor other more junior engineers as needed. You will promote a culture of technical excellence and continuous … improvements within the team. Responsibilities Develop and engineer solutions within multiple agile software delivery teams, working to collaboratively deliver sprint goals, write code, and participate in the broader Citi technical community and team-level Agile and Scrum processes. Engage in the full software development lifecycle (SDLC), including planning, development, testing, and deployment ensuring adherence … to best practices in CI/CD pipelines Foster relationships with end users and stakeholders and influence product design evolution and delivery strategies Required Qualifications Experience as a Software Engineer/Developer using Java and/or Python Clear understanding of Data Structures and Object-Oriented Principles Experience building horizontally scalable software More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Java Software Engineer

Glasgow, Scotland, United Kingdom
Amici Procurement Solutions
As the business looks to the future, we are now seeking an experienced Senior Engineer 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 engine. With an opportunity to explore vector search … Elasticsearch. What you’ll 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 the core our platform, and as we build out the next-generation version More ❯
Posted:

Senior Software Engineer - APIs, Java

Reading, England, United Kingdom
Visa
to pay and be paid. Make an impact with a purpose-driven industry leader. Join us today and experience Life at Visa. Job Description Visa is seeking a Senior Software Engineer specializing in APIs to join our Visa Recurring Payment Monitor team. This role will be primarily responsible for the design, development, documentation, testing … adhering to the team's definition of done/completion. Implement best practices and Visa standards in secure coding and overall delivery processes. Review code created by other software engineers and help clear blockers to enhance team performance. Actively participate in the agile software development process and contribute to its continuous improvement. Contribute towards functional, application … to degree level or equivalent professional experience. • 3 to 5 years of relevant experience. • Strong communication, interpersonal, and influencing skills. • Essential experience in developing RESTful APIs using JSON, Java, Spring Boot, and Hibernate. • Experience in developing applications using MySQL/Postgres database technology. • Proficiency in Software Configuration Management & Continuous Integration principles, and tools like Jenkins, Bitbucket More ❯
Posted:

Senior Java Software Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
CipherTek Recruitment
Job Title: Java Developer (Electronic Trading Platform - FIC) Contract Type: Outside IR35 Location: London Day Rate: Up to £850 per day Flexible Hybrid working: 1-2 days a week in London City offices Client: Prestigious Investment Bank Industry: Investment Banking Duration: 12 months + Overview: We are seeking an experienced Java Developer to join a high … ensure real-time decision-making capabilities. Integrate with Instrumentation Platforms : Integrate the platform with Prometheus and Geneos for continuous monitoring, diagnostics, and system health checks. Desired technical Skills: Java Expertise: Extensive experience with Core Java , focusing on low-level performance tuning, multithreading , and garbage collection optimization . FIC or similar business knowledge: Strong understanding of FIC More ❯
Posted:

Senior Java Software Engineer

London Area, United Kingdom
Hybrid / WFH Options
CipherTek Recruitment
Job Title: Java Developer (Electronic Trading Platform - FIC) Contract Type: Outside IR35 Location: London Day Rate: Up to £850 per day Flexible Hybrid working: 1-2 days a week in London City offices Client: Prestigious Investment Bank Industry: Investment Banking Duration: 12 months + Overview: We are seeking an experienced Java Developer to join a high … ensure real-time decision-making capabilities. Integrate with Instrumentation Platforms : Integrate the platform with Prometheus and Geneos for continuous monitoring, diagnostics, and system health checks. Desired technical Skills: Java Expertise: Extensive experience with Core Java , focusing on low-level performance tuning, multithreading , and garbage collection optimization . FIC or similar business knowledge: Strong understanding of FIC More ❯
Posted:

Sr Software Engineer (90k-140k) Full Stack Java Developer III/IV with Security Clearance

Nebraska, United States
Caribou Thunder, LLC
Full Stack Java Software Engineer - Senior or SME Level Location: Omaha, NE - Offutt Air Force Base (On-site) Clearance: Active Secret (Top Secret/SCI Eligible Required) Salary: $90,000-$140,000 based on experience (Senior or Subject Matter Expert) Are you a Full Stack Java Developer looking … to make real impact on national defense? At Caribou Thunder, your code powers secure missions-and your career gets the rocket fuel it deserves. Now hiring Full Stack Java Software Engineers (Senior or SME level) in Omaha, NE at Offutt AFB. Must hold Active Secret clearance. Work on secure DoD systems using Java, React, Node.js, and DevOps tools. Salary: $90K-$140K. Your Mission as a Full Stack Java Engineer As a Full Stack Software Engineer supporting Department of Defense (DoD) programs in Omaha, Nebraska, you will: Design, develop, and maintain secure, scalable Java-based web applications supporting mission-critical defense systems. More ❯
Employment Type: Permanent
Salary: USD 140,000 Annual
Posted:

Senior Java Software Engineer

Belgium
g2 Recruitment
Job Title: Senior Java Software Engineer Location: Belgium Job Type: Full-Time Hybrid Are you a seasoned Java Software Engineer looking to take on exciting challenges with cutting-edge technology? We're working with a fast-growing, innovative company that's looking to expand its development … team with a Senior Java Software Engineer . This is a high-impact role where you'll be involved in designing, developing, and maintaining scalable applications that make a real difference. What You'll Do: Lead the design and implementation of complex Java-based systems. Collaborate with cross-functional teams … to define, design, and ship new features. Ensure the performance, quality, and responsiveness of applications. Required Skills: 5+ years of professional experience with Java Strong understanding of Spring Framework (Spring Boot, Spring MVC, etc.). Solid experience with RESTful APIs, Microservices architecture, and SQL/NoSQL databases. Familiarity with tools like Docker, Kubernetes, Jenkins, and Git. Preferred Skills More ❯
Employment Type: Permanent
Salary: EUR Annual
Posted:

Senior Java Software Engineer

Newcastle Upon Tyne, England, United Kingdom
Oliver Bernard
Senior Java Developer - Greenfield We are working with a hyper growth, financial services company, who are looking for 5 s Java Engineers to work on a multiple greenfield projects in Newcastle. 5 days a week in the office £95k - £130k + Pension Stack - Java, Spring Boot, AWS, TDD. Candidates MUST have a More ❯
Posted:

Senior Java Software Engineer

Edinburgh, Scotland, United Kingdom
JR United Kingdom
Social network you want to login/join with: Senior Java Software Engineer, edinburgh col-narrow-left Client: Net Talent Location: edinburgh, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 4 Posted: 12.05.2025 Expiry Date: 26.06.2025 col-wide Job Description: Net Talent are partnering 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 front end work if you wish to broaden your skill set. They operate a Hybrid More ❯
Posted:

Senior Java Software Engineer

London, England, United Kingdom
Bentleywhitaker
provided by Bentley Whitaker Search and Selection. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range Senior Full Stack Java Engineer - Java, TypeScript, AWS, MySQL, NoSql, Microservices, Machine Learning, Artificial intelligence (Hybrid - 3 days a week in the office near … Notting Hill) Senior Full Stack Java Engineer :- You will be joining a fast-growing, research-driven company building an artificial intelligence using novel machine learning techniques. My client is revolutionising their industry with a track record of building things that others have ruled out as impossible. The senior Java Full … Stack engineer will join a very bright, talented team of engineers with the guidance of technologists who have help build up some of the best known technology companies today. You will have a great opportunity to work with a variety of languages, frameworks and tools. Applicants will need a background in Java and modern JS frameworks More ❯
Posted:

Senior Java Software Engineer

Manchester, England, United Kingdom
JR United Kingdom
Social network you want to login/join with: Senior Java Software Engineer, manchester col-narrow-left Client: Brookwood Recruitment Ltd Location: manchester, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 5 Posted: 28.04.2025 Expiry Date: 12.06.2025 col-wide Job Description: ? Senior Software Engineer – Contract ? Manchester (Flexible Onsite/Remote) About the Role We’re looking for a Senior Software Engineer to join a pivotal migration project — moving critical services between Kubernetes environments in a cloud-native, DevOps-driven landscape. This is an exciting opportunity to work at the heart of a high … impact engineering transformation. You’ll combine core software engineering skills with Site Reliability Engineering (SRE) principles to deliver automation, observability, and resilience across our systems. What You’ll Do ? Lead migration efforts for services running in Kubernetes, ensuring smooth rollouts with zero-downtime strategies. ? Design and build scalable, reliable software , optimized for performance in cloud-native More ❯
Posted:

Senior Java Software Engineer

City Of Bristol, England, United Kingdom
RedRock Resourcing
Senior Java Engineer Bristol (Hybrid) | Salary: up to £70,000 The Role We have an exciting opportunity for an accomplished Senior Java Engineer to join a high-performing engineering team at global provider of enterprise SaaS solutions for the financial services. This is a hybrid position, with … days a week expected in the Bristol office and is perfect for a Senior Java Engineer who’s passionate about writing clean, efficient code while mentoring others and shaping modern, scalable systems. Primary Responsibilities Building cutting-edge backend solutions with Java, setting the standard for clean, efficient code. Rewriting a legacy platform … Java 8) into Java 17. Champion engineering excellence and drive quality through robust design, development, testing, CI/CD, and automation. Work side by side with Product, UX, and fellow tech leaders to deliver innovative features that drive real user value. Essential Skills & Experience Java (8-17) and Spring Boot. Microservices, REST APIs, performance More ❯
Posted:

Senior Java Software Engineer

Manchester Area, United Kingdom
Hybrid / WFH Options
Primis
Job Title: Senior Java Developer Location: Hybrid Contract Length: 6 months Day Rate: £550 per day Industry: Global eCommerce About the Role I am seeking a Senior Java Developer contractor to join a global eCommerce business. As a Senior Java Developer, you will play a key role in … millions of users worldwide, driving performance, reliability, and maintainability. You’ll be working in a fast-paced, agile environment, collaborating with cross-functional teams to deliver high-quality software that directly impacts customer experience. Key Responsibilities Design, develop, and maintain scalable Java-based backend systems Collaborate with product owners, architects, and fellow engineers to deliver new … to architectural decisions and technical design discussions Integrate with third-party APIs, payment gateways, and microservices Ensure the reliability, uptime, and performance of production systems Tech Stack Languages: Java, Spring Boot Architecture: Microservices, REST APIs, Event-driven architecture Databases: Cockroach DB Cloud: AWS (EC2, Lambda, S3, ECS), Docker, Kubernetes CI/CD: Jenkins, GitLab CI/CD, Terraform More ❯
Posted:

Senior Java Software Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
Inara
Role: Contract Senior Java Engineer Location: London (Hybrid | 3 days onsite initially) Contract Length: 6-Month Contract | Inside IR35 | £600–£700/day We’re looking for an experienced Senior Java Engineer to join our consultancy delivery team, supporting a flagship project with one of the UK’s … multiple times per day is the norm. This is a hands-on engineering role with the opportunity to work on cutting-edge systems from day one. Tech Stack: Java 21 Spring Boot Kubernetes , AWS Grafana , GitHub Event-driven architecture, microservices CI/CD & rapid delivery tooling What You’ll Be Doing: Build scalable and secure microservices using Java … production-grade reliability Work onsite 3 days/week in London for the first 4–6 weeks (hybrid flexibility beyond this) We’re Looking For: 5+ years of Java engineering experience (Java 11+; ideally Java 21) Strong background with Spring Boot , microservices, and cloud-native design Hands-on with Docker, Kubernetes , AWS , and containerised More ❯
Posted:

Senior Java Software Engineer

London Area, United Kingdom
Hybrid / WFH Options
Inara
Role: Contract Senior Java Engineer Location: London (Hybrid | 3 days onsite initially) Contract Length: 6-Month Contract | Inside IR35 | £600–£700/day We’re looking for an experienced Senior Java Engineer to join our consultancy delivery team, supporting a flagship project with one of the UK’s … multiple times per day is the norm. This is a hands-on engineering role with the opportunity to work on cutting-edge systems from day one. Tech Stack: Java 21 Spring Boot Kubernetes , AWS Grafana , GitHub Event-driven architecture, microservices CI/CD & rapid delivery tooling What You’ll Be Doing: Build scalable and secure microservices using Java … production-grade reliability Work onsite 3 days/week in London for the first 4–6 weeks (hybrid flexibility beyond this) We’re Looking For: 5+ years of Java engineering experience (Java 11+; ideally Java 21) Strong background with Spring Boot , microservices, and cloud-native design Hands-on with Docker, Kubernetes , AWS , and containerised More ❯
Posted:

Senior Java Software Engineer

United Kingdom
Hybrid / WFH Options
Mostyn Chase
Job Title: Senior Java Developer Location: Primarily Remote (with meet ups twice a month) Salary: £80,000 - £90,000 (Flexible based on experience) Are you an experienced Java developer looking for a new challenge? Do you thrive in an environment where you can take ownership of key areas and solve complex problems independently? Are … be part of something exciting? Then this may be for you: Mostyn Chase are conducting an exclusive search for a well-established fintech in the payments space for Senior Java Developers to join this growing and dynamic team. The roles are designed to bring in developers who can work independently, solve complex problems, and eventually take … tackling challenges and taking on meaningful responsibility. You will be working on full-stack development, focusing on building scalable and secure web applications, and participating in the entire software lifecycle—from gathering requirements to deploying solutions. If you are an experienced developer who enjoys working autonomously and is comfortable working in a flexible, remote-first environment, this could More ❯
Posted:

Senior Java Software Engineer

Manchester, England, United Kingdom
Hybrid / WFH Options
System Loco
industries. We specialize in creating intelligent, scalable solutions to connect devices, analyse data, and enhance business performance. With an exciting growth trajectory, we are looking for a talented Senior Java Developer to join our team and help shape the future of IoT solutions. Role As part of the server development team, you’ll be playing a … in monitoring and supporting 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 through … and retrospectives Nice to 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 ❯
Posted:

Senior Software Engineer (Java)

Belfast, Northern Ireland, United Kingdom
Kainos
access to, the benefits 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 lives … that will help you to learn, develop and grow as you, in turn, mentor those around you. MINIMUM (ESSENTIAL) REQUIREMENTS: Proficient in designing, building, testing and maintaining modern software applications Experience of applying development best practices and patterns in relation to security, scalability and performance Contributing to technical decisions and direction in a collaborative team environment, including architecture … by sharing information, knowledge and experience. These values, applied collectively, help to produce an outstanding Kainos person, team and culture. About the company Kainos Group plc is a software company headquartered in Belfast, Northern Ireland that develops information technology solutions for businesses and organisations particularly in the public, healthcare and financial services sectors. #J-18808-Ljbffr More ❯
Posted:

Senior Java Software Engineer

Shropshire, England, United Kingdom
F5 Consultants
Senior Java Developer £70,000 - £80,000 Hybrid - Shropshire (3 days on-site per week) Eligibility for SC Clearance required About: Join one of the UK’s leading consultancies on a major, long-term digital transformation programme for a large government department. You’ll play a critical role in modernising national services used by millions. You … that you MUST be eligible for SC clearance and be able and willing to be onsite in Shropshire 3 days per week. Your Role: Build scalable microservices using Java and Spring/Spring Boot. Deliver clean, maintainable code through TDD, BDD, and pair programming Design and maintain RESTful APIs and asynchronous services Contribute to the full DevOps lifecycle … development, deployment, and monitoring Collaborate in Agile teams with designers, analysts, and infrastructure specialists Influence architectural decisions and support continuous delivery pipelines Your Experience: Strong experience with Java (ranging from legacy versions to modern stacks) Comfortable working across both legacy systems and greenfield projects Experience with microservices, TDD, unit testing, and CI/CD Understanding of Docker, Kubernetes More ❯
Posted:

Senior Software Engineer (Java) London

London, England, United Kingdom
Bondsmith Savings Ltd
the financial lives of thousands of savers. We’re regulated by the Financial Conduct Authority in the UK. The role: We’re looking for an experienced and driven Senior Backend Engineer to join our growing fintech team. This is more than just a coding role - we want someone who is curious, self-motivated, and ready to … evolving - perfect for someone who thrives on solving complex problems and influencing technical direction. Requirements: What we expect of you: Strong object-oriented design and development experience in Java, ideally utilising Micronaut or Spring Boot frameworks Experience of designing and building service-oriented and event-driven architectures Demonstrable experience of leading others in application design and coding standards More ❯
Posted:

Senior Software Engineer - Java

London
Hybrid / WFH Options
Starling Bank
on building the tooling that is used by our engineers on a daily basis. Requirements Ideally, you have at least 5-6 years of experience as a professional software engineer. We are very open about how we deliver software. For the most part we code in Java and we believe in clean coding, simple solutions, automated … main part of our Tech Stack is listed below, we don't ask that you have experience in all of this, but if you do, that's great! Java, which makes up the majority of our backend codebase AWS & GCP - we're cloud-native Microservice based architecture Kubernetes (EKS) TeamCity for CI/CD (lots of team are … you, so come with questions and be curious. In general you can expect the below, following a chat with one of our Talent Team: Initial interview with an Engineer - ~45 minutes Take home technical test to be discussed in the next interview Technical interview - ~1.5 hours Final Interview - ~40 minutes Benefits 25 days holiday (plus take your public More ❯
Employment Type: Permanent
Posted:

Senior Software Engineer - Java

London, England, United Kingdom
Hybrid / WFH Options
Starling Bank Limited
work on building the tooling that is used by our engineers on a daily basis. Ideally, you have at least 5-6 years of experience as a professional software engineer. We are very open about how we deliver software. For the most part we code in Java and we believe in clean coding, simple solutions, automated … main part of our Tech Stack is listed below, we don't ask that you have experience in all of this, but if you do, that's great! Java, which makes up the majority of our backend codebase AWS & GCP - we're cloud-native Microservice based architecture Kubernetes (EKS) TeamCity for CI/CD Terraform and Grafana Our More ❯
Posted:
Senior Java Software Engineer
10th Percentile
£97,500
25th Percentile
£105,000
Median
£110,000
75th Percentile
£135,000
90th Percentile
£138,750