and design through to build, test, deployment, and support Drive best practices in DevOps, continuous delivery, test automation (TDD/BDD), and cloud-native development. Provide architectural direction on Java-based microservices, RESTful APIs, and event-driven systems. Collaborate with technology and business stakeholders to translate strategic goals into clear technical roadmaps and actionable outcomes. Promote a culture of innovation … real-time platforms. A collaborative and supportive environment that values experimentation, learning, and continuous improvement. What are we looking for? You'll demonstrate: Strong hands-on technical grounding in Java-based systems, APIs, cloud engineering, and DevOps. A proven track record of leading application development teams in complex, regulated environments. Strategic thinking, strong decision-making, and an ability to align … Hands-on experience building or leading API-based, cloud-native, or real-time systems Background in the payments or banking domain, with commercial awareness of industry trends Familiarity with: Java/J2EE, Spring, RESTful APIs, relational databases Open Source technologies, CI/CD pipelines, event-driven architecture Experience in coaching and developing talent, as well as managing team performance A More ❯
their data. Position Overview: We are seeking a Senior Software Engineer to join our Search Platform team in London. The ideal candidate will have a strong background in core Java development, with experience in Lucene or other Lucene-based search products. You will play a critical role in enhancing our search capabilities and maintaining the performance of our distributed systems. … What You’ll Do Design and Development: Develop and maintain robust, scalable, and efficient search solutions using core Java and Lucene-based technologies. System Management: Navigate and manage Linux-based systems, specifically Rocky Linux, to ensure optimal performance of our search platform. Problem Solving: Utilize strong analytical and problem-solving skills to troubleshoot and resolve issues in production environments. On … and deployment, enhancing the scalability of our applications. What You’ll Bring Education: Bachelor’s degree in Computer Science, Engineering, or a related field. Experience: Seasoned developer using core Java to build and maintain multi-threaded, fast, io-dependent services. Proven experience with Lucene or similar search technologies. Familiarity with distributed systems and managing large-scale data. Technical Skills: Proficient More ❯
use best practices with your team to produce new features in the most effective way while continuously improving the quality of the existing system. Requirements: Have solid experience with Java, Spring (Core/Boot/Security/MVC/Data), REST (principles and hands-on experience with at least 1 framework), SQL, Git, Maven/Gradle, JPA, Design Patterns. Hands … enterprise-wide systems. Experience with any of the following: Docker, microservices architecture (hands-on), Spring Cloud, Redis, Python. Experience with the AWS suite of cloud development tools. Knowledge of Java 17 features. PCI experience. Experience with Machine learning/Deep learning/Computer Vision algorithms, either developing or using them. #J-18808-Ljbffr More ❯
Reigate, Surrey, England, United Kingdom Hybrid / WFH Options
esure Group
a high motivated individual to bring a diverse skill set and proactive mindset to help ensure the stability, efficiency, and resilience of applications across esure. Good working knowledge of Java is needed for this position. What you’ll do: Support batch processing and carry out proactive analysis across squads and services. Review Java code and suggest improvements to enhance quality … Provide data analysis to support business decisions across Operations and Claims. Deliver patching, database fixes, and business-critical data correction services. Qualifications What we’d love you to bring: Java 17+ (preferably 21), Spring Boot Jenkins, GIT and CI/CD Jira and Confluence Monitoring/alerting tools and solutions Scripting or coding with shell/bash, and Python Standard More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Ignite Digital Search Ltd
digital companies as a Backend Developer , working on scalable, secure, and high-performance systems. We welcome applications from experienced backend engineers who have commercial experience in languages such as Java, C#, C++, Python, Node.js, or Rust , and are eager to learn and develop their skills in Golang (Go) . You'll work in a collaborative, product-led environment, building solutions … reviews, and documentation (Optional) Contribute to frontend development (Svelte, React, Vue) with training available What We're Looking For Essential: Strong experience building backend systems in languages such as Java, C#, Python, Node.js, C++, or Rust Understanding of REST APIs, SQL (e.g. PostgreSQL), and RDBMS/NoSQL databases Familiarity with cloud platforms (GCP preferred, AWS or Azure welcome) Experience working More ❯
and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Lead Java Software EngineerLead Software Engineer Our Purpose: We work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible. Using secure … on challenging opportunities • Possess strong communication skills both verbal and written - and strong relationship, collaborative and organizational skills. • JVM experience, or experience with at least one object-oriented language (Java, C#, C++, Python, etc.) and ideally some or more prior exposure with functional programming (IE: Clojure) or other relevant languages • Knowledge of unit testing frameworks and source control systems; (Git …/BitBucket a plus) • Experience working with cloud-based server environments; (AWS ideally) Helpful to have: • Experience with Clojure, JVM languages (IE Java), functional programming languages, JSON, HTTP, RESTful services • Experience writing automated acceptance tests in Cucumber, RestAssured, etc. (used in CI/CD pipelines) • Experience with SQL and NoSQL databases (Cassandra, Redis or Other) • Experience working in a CI More ❯
take place. The Credit application works within a low latency enterprise event driven architecture hosted on the AWS cloud with a Microsoft C# .Net backend, React front end and Java components. Whilst there is scope to shape this role, it is expected to be hands-on coding, design and architecture as well as providing leadership and driving innovation. Role Responsibilities … implementation and adherence to Change Control principles Experience/Competences Proven experience as a senior/principal engineer in high-performance trading systems or similar domains. Strong proficiency in Java, C#, and/or React with a deep understanding of system architecture and distributed systems. Experience with low-latency, high-throughput messaging systems (e.g., Kafka, RabbitMQ, or proprietary systems). More ❯
Experience of financial/trading platforms and knowledge of financial markets Knowledge of FIX protocol and ability to handle FIX interactions In-depth knowledge of AWS services Experience with Java, JavaScript or React Experience with serverless architecture and microservices Experience with TDD, BDD or similar approaches Band & level : Manager, 7 Not The Perfect Fit? Concerned that you may not meet … Information Technology Referrals increase your chances of interviewing at TP ICAP by 2x Sign in to set job alerts for “Principal Software Engineer” roles. Senior Manager of Software Engineering- Java- 50% Hands on- Squad Lead London, England, United Kingdom 3 hours ago Software Engineering Manager - Horizon Infra & Tooling (Reality Labs) London, England, United Kingdom 2 weeks ago Software Engineering Manager … Systems Engineering London, England, United Kingdom 2 days ago London, England, United Kingdom 1 week ago London, England, United Kingdom 1 week ago VP/SVP/ED Lead Java Software Engineer - Investment Bank City Of London, England, United Kingdom £175,000.00-£185,000.00 1 day ago London, England, United Kingdom 2 weeks ago Lead Software Engineer - Transfer Agency team. More ❯
Perl, Python or Go. Familiar with Agile ways of working. Strong communication skills Nice to have: Working knowledge of Kafka/Docker/Jenkins/Postgres/Liquibase/Java NPPV3 Clearance If interested, with relevant experience, please apply with your latest CV ASAP. # More ❯
Southampton, England, United Kingdom Hybrid / WFH Options
Starling Bank Limited
a fantastic opportunity to learn from experienced engineers, contribute to critical projects, and develop your skills in a rapidly evolving FinTech environment. You'll gain hands-on experience with Java, AWS, Postgres and other parts of our tech stack and have the chance to make a real impact on our security and customer experience. We're committed to your growth … and we care more about aptitude and attitude than specific experience or qualifications. We are very open about how we deliver software. For the most part we code in Java, but you need not be an expert when you join us! We believe in clean coding, simple solutions, automated testing and continuous deployment. If you care enough to find elegant … The 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 teams are releasing More ❯
attitude, seeking passionate software engineers who are self-driven in ambiguous situations and committed to crafting elegant solutions for complex technical challenges. For the most part we code in Java, but you need not be an expert when you join us! Our entire banking platform is developed in-house, predominantly in Java, with a minimalistic approach to third-party software. … highly valued. Our Core Tech Stack The following technologies form the foundation of our platform. While expertise in all areas is not required, experience with them is a plus: Java, primary language for our backend codebase AWS & GCP - we're cloud-native Kubernetes (EKS) Microservice based architecture RESTful APIs PostgreSQL, JDBI, Flyway TeamCity for CI/CD Terraform and Grafana More ❯
London, England, United Kingdom Hybrid / WFH Options
SPD Technology
venture capital and private equity firms, investment banks, and many others. Key features of PitchBook include Advanced Search, Discovery & Insights, Company Profiles, Workflow & Efficiency, and many more. Our stack Java 17/21, Spring Boot (MVC, JDBC, Security). Postgres, Docker, Prometheus, K8s, Elastic. Team Stream Development Lead, 2 BE, 1 FE, 1 SDET As a qualified expert, You will … Responsibility for Product delivery Analyze requirements and contribute to project development We’re looking for you if you have 4+ years of experience in commercial software development primarily with Java stack, Spring; At least 1-2 years in Team Lead position and team management Micro-service expertise Commercial experience with relational database Recent real experience with Concurrency util Experience with More ❯
London, England, United Kingdom Hybrid / WFH Options
Flynn Group of Companies
AWS and Microsoft Azure. We use MongoDB, MySQL, and SQL Server for our databases. Apps are built in ASP.NET and Angular for our web apps and a mix of Java, Swift, and Xamarin for our mobile apps. Responsibilities Will be a core member of the team to design, architect, develop, code reviews and test our key applications Design new application … Companies by 2x Sign in to set job alerts for “Senior Web Application Developer” roles. London, England, United Kingdom 1 month ago London, England, United Kingdom 1 day ago Java Software Engineer (Junior - Mid Level - Senior/Lead) - Hybrid Working - £80,000 - £170,000 Base (+ Bonus) Greater London, England, United Kingdom 2 days ago London, England, United Kingdom More ❯
London, England, United Kingdom Hybrid / WFH Options
Solirius Reply
clear goals and timelines. Participate in code reviews and contribute to establishing coding standards. Additional Backend Technology (optional but preferred): Knowledge of additional backend technologies such as Node.js, Python, Java, or Go. Contribute to full-stack development or transition between different backend frameworks when necessary Key Requirements: Experience in Ruby on Rails development. Strong experience with DevOps practices, including CI … experience leading development teams and mentoring junior engineers. Strong understanding of software architecture, version control (Git), and testing frameworks. Familiarity with additional backend technologies such as Node.js, Python, or Java is a plus. Nice-to-Have Skills: Experience with infrastructure automation tools (e.g., Terraform, Ansible). Knowledge of containerization and orchestration tools such as Docker and Kubernetes. Familiarity with Agile More ❯
London, England, United Kingdom Hybrid / WFH Options
Starling Bank
and we care more about aptitude and attitude than specific experience or qualifications. We are very open about how we deliver software. For the most part we code in Java, but you need not be an expert when you join us! We believe in clean coding, simple solutions, automated testing and continuous deployment. If you care enough to find elegant … main part of our Backend 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 teams are releasing More ❯
the latest web and cloud technologies; building best in class digital applications, serving users on the modern technology landscape, whatever that may be. In particular development of Node.js and Java applications and systems integrations, API design and development, DevOps activities, building and implementing servers, databases, serverless architectures as well as implementation of security mechanisms and monitoring; on AWS, Azure or … Strong understanding of AI and ML approaches and potential use cases. Experience in consuming and architecting AI solutions, including workflow tooling, frameworks and SDKs. Expertise in Node.js and secondarily Java and/or .NET. Expertise in the latest JavaScript frameworks such as React, Next.js and Node.js. Expertise in Microservices, MACH, ‘JAMStack’, Serverless and event-driven architectures. Expertise in code distribution More ❯
leadership role, preferably in a fast-paced startup or scale-up environment. Strong technical expertise in software development, with proficiency in one or more programming languages (e.g., Python, JavaScript, Java, etc.). Solid understanding of modern software development methodologies, tools, and practices, including Agile/Scrum, CI/CD, and DevOps. Demonstrated ability to lead and inspire engineering teams, driving … innovation, collaboration, and continuous improvement. Strong technical expertise in software development, with proficiency in one or more programming languages (e.g., Python, JavaScript, Java, etc.). Solid understanding of modern software development methodologies, tools, and practices, including Agile/Scrum, CI/CD, and DevOps. Demonstrated ability to lead and inspire engineering teams, driving innovation, collaboration, and continuous improvement. Excellent communication More ❯
stack: numpy, scipy, pandas, scikit-learn to name a few of the open-source libraries we use extensively. We implement the systems that require the highest data throughput in Java and C++. We use Airflow for workflow management, Kafka for data pipelines, Bitbucket for source control, Jenkins for continuous integration, Grafana + Prometheus for metrics collection, ELK for log shipping … and Business Skills Essential: Substantial quant development engineering experience Excellent team management and communication skills A knowledge of a modern data-science stack Demonstrable programming experience, ideally in Python, Java, (C++ desirable) Experience of the challenges of dealing with large data sets, both structured and unstructured Used a range of open source frameworks and development tools, e.g. NumPy/SciPy More ❯
of continuous learning and innovation Qualifications Who we're looking for: Extensive knowledge of the following is essential: JavaScript, TypeScript, NodeJS, AWS SDK & CDK, Python, React, HTML and CSS, Java, Spring, Terraform or CloudFormation Hands on experience building serverless applications in AWS Hands on experience building microservices in Java using Spring Boot Excellent understanding of best practices in the pragmatic More ❯
integrating with NoSQL database (familiarity with MongoDB is preferred) or SQL databases such as Postgres Familiarity with web standards, accessibility, and development best practice Building microservices in C# or Java Experience building solutions that integrate with LLMs using tools such as Vercel AI, Langchain etc. Using the GOV.UK Design System and using Nunjucks WHAT YOU'LL LOVE ABOUT WORKING HERE … experts in consulting and client delivery. Consultants have access to a vast array for different training and certifications in a variety of areas: cloud technologies (AWS, Azure, GCP), programming (Java, Kotlin, NodeJS, Spring Boot), DevOps (Terraform, Kubernetes, Docker), Cybersecurity (CISSP, CISM) and Agile delivery (Scrum Master, Product Owner, Scaled Agile Framework). Capgemini Invent offers you the flexibility to develop More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Capgemini
integrating with NoSQL database (familiarity with MongoDB is preferred) or SQL databases such as Postgres Familiarity with web standards, accessibility, and development best practice Building microservices in C# or Java Experience building solutions that integrate with LLMs using tools such as Vercel AI, Langchain etc. Using the GOV.UK Design System and using Nunjucks WHAT YOU'LL LOVE ABOUT WORKING HERE … experts in consulting and client delivery. Consultants have access to a vast array for different training and certifications in a variety of areas: cloud technologies (AWS, Azure, GCP), programming (Java, Kotlin, NodeJS, Spring Boot), DevOps (Terraform, Kubernetes, Docker), Cybersecurity (CISSP, CISM) and Agile delivery (Scrum Master, Product Owner, Scaled Agile Framework). Capgemini Invent offers you the flexibility to develop More ❯
and focused knowledge on products and services within their specialty domain including expertise that extends beyond the Rackspace portfolio Knowledge modern software development practices with exposure to any language, Java, C#, Node.js, Scala, Python or GO preferred Knowledge of building containerised applications and systems on modern container orchestration platforms Knowledge of CI/CD pipelines with respect to serverless and … England, United Kingdom 3 months ago London, England, United Kingdom 2 months ago London, England, United Kingdom 2 months ago London, England, United Kingdom 4 weeks ago Solution Architect - Java, AWS, API, Microservices, Remote, FinTech London, England, United Kingdom 5 days ago London, England, United Kingdom 1 month ago London, England, United Kingdom 1 month ago London, England, United Kingdom More ❯
Newcastle Upon Tyne, Tyne And Wear, United Kingdom Hybrid / WFH Options
Capgemini
integrating with NoSQL database (familiarity with MongoDB is preferred) or SQL databases such as Postgres Familiarity with web standards, accessibility, and development best practice Building microservices in C# or Java Experience building solutions that integrate with LLMs using tools such as Vercel AI, Langchain etc. Using the GOV.UK Design System and using Nunjucks WHAT YOU'LL LOVE ABOUT WORKING HERE … experts in consulting and client delivery. Consultants have access to a vast array for different training and certifications in a variety of areas: cloud technologies (AWS, Azure, GCP), programming (Java, Kotlin, NodeJS, Spring Boot), DevOps (Terraform, Kubernetes, Docker), Cybersecurity (CISSP, CISM) and Agile delivery (Scrum Master, Product Owner, Scaled Agile Framework). Capgemini Invent offers you the flexibility to develop More ❯
London, England, United Kingdom Hybrid / WFH Options
Wolf & Badger
leadership role, preferably in a fast-paced startup or scale-up environment Strong technical expertise in software development, with proficiency in one or more programming languages (e.g., Python, JavaScript, Java, etc.) Solid understanding of modern software development methodologies, tools, and practices, including Agile/Scrum, CI/CD, and DevOps Demonstrated ability to lead and inspire engineering teams, driving innovation … collaboration, and continuous improvement Strong technical expertise in software development, with proficiency in one or more programming languages (e.g., Python, JavaScript, Java, etc.) Solid understanding of modern software development methodologies, tools, and practices, including Agile/Scrum, CI/CD, and DevOps Demonstrated ability to lead and inspire engineering teams, driving innovation, collaboration, and continuous improvement Excellent communication and interpersonal More ❯
position requires ability to obtain program access, for which the U.S. Government requires U.S. Citizenship only. Basic Qualifications (Required Skills/Experience): 1-3 years’ experience with C++, C#, Java, or Python 1-3 years’ experience with Agile Software Development Preferred Qualifications (Desired Skills/Experience): Bachelor, Master or Doctor of Science degree from an accredited course of study, in … to set job alerts for “Software Engineer” roles. Continue with Google Continue with Google Continue with Google Continue with Google Systems Engineer (Entry-Level or Associate) Junior Software Developer (Java/Python) – Entry Level Bridgeton, MO $74,035.00 - $142,375.00 1 month ago Maryland Heights, MO $95,000.00 - $114,000.00 2 hours ago Software Engineer I, Backend (Identity Decisioning) St More ❯