London, South East, England, United Kingdom Hybrid/Remote Options
Computappoint
boost productivity and quality. Essential Requirements Strong full stack development skills, with proficiency in modern front-end frameworks (e.g., React, Angular, Vue.js) and back-end languages (e.g., Node.js, Python, Java). Hands-on experience with databases (SQL and NoSQL), cloud platforms (Azure/AWS), containerisation (Docker), and CI/CD pipelines. Experience implementing AI in a business context—such as More ❯
London, England, United Kingdom Hybrid/Remote Options
Client Server
business. You'll work across the full tech stack using JavaScript and Vue.js on the front end, there's a range of other tech in the stack (TypeScript, Node.js, Java, Python and of course a bit of legacy PHP!), you'll be encouraged to explore new technologies and use the best tool for the job as well as own your More ❯
Bristol, Avon, South West, United Kingdom Hybrid/Remote Options
MBDA
with the opportunity to develop your skills across a wide range of products and technologies. What we're looking for from you: Strong proficiency in software programming in Core Java and/or C++ A proven record in delivering software product on several complex systems Be able to demonstrate experience and knowledge of all aspects of the Software Development Lifecycle More ❯
Arlington, Virginia, United States Hybrid/Remote Options
Integrityone Partners
Shows adaptability and resilience in the face of complex challenges Exhibits strong problem-solving skills and attention to detail Possesses excellent communication and interpersonal skills Technical Skills Required Python Java Microservices (REST/SOAP/GraphQL) JSON and JSON format mediation techniques AWS Managed Services for back-end infrastructure (S3, RDS, EC2, Lambda) High-volume ETL solutions LINUX (RHEL preferred More ❯
familiarity with financial markets and the most important developments. Familiarity with derivatives pricing and risk calculations is a plus, Strong knowledge and experience with programming languages, such as C++, Java and/or Python, Intention to develop your knowledge in either financial markets, programming or mathematics, Strong communication skills and fluency in English, Constructive attitude and pro-active team player. More ❯
using them to train and fine-tune ML models Strong programming skills in Python Highly Desired Experience with Pydantic AI Experience with vector databases Strong programming skills in NodeJS, Java, Kotlin, or similar languages Experience or familiarity with AI model evaluation techniques Interest in building user-facing products Understanding of microservices architectures and distributed systems Experience with building data pipelines More ❯
Didcot, Oxfordshire, South East, United Kingdom Hybrid/Remote Options
Diamond Light Source
ideally in a service based technical software environment Proficiency in modern Python (3.10+) including async methods and familiarity with least one other higher level programming language (e.g. Rust, Typescript, Java etc.) Cloud-native technologies and container orchestration (e.g., Kubernetes, ArgoCD, Helm) Developing in a CI/CD driven environment where testing and coverage are significant aspects of development practice Exposure More ❯
using them to train and fine-tune ML models Strong programming skills in Python Highly Desired Experience with Pydantic AI Experience with vector databases Strong programming skills in NodeJS, Java, Kotlin, or similar languages Experience or familiarity with AI model evaluation techniques Interest in building user-facing products Understanding of microservices architectures and distributed systems Experience with building data pipelines More ❯
Reigate, Surrey, England, United Kingdom Hybrid/Remote Options
esure Group
passion for people development; You will consider yourself a people motivator who has led a software development squad in an agile environment to deliver and achieve great things. A Java technical expert! Our Tech Lead roles are a good blend of people management and strategy and hands on development (Spring Boot experience is key). Experience with CI/CD More ❯
Glasgow, Lanarkshire, Scotland, United Kingdom Hybrid/Remote Options
esure Group
passion for people development; You will consider yourself a people motivator who has led a software development squad in an agile environment to deliver and achieve great things. A Java technical expert! Our Tech Lead roles are a good blend of people management and strategy and hands on development (Spring Boot experience is key). Experience with CI/CD More ❯
Manchester Area, United Kingdom Hybrid/Remote Options
esure Group
passion for people development; You will consider yourself a people motivator who has led a software development squad in an agile environment to deliver and achieve great things. A Java technical expert! Our Tech Lead roles are a good blend of people management and strategy and hands on development (Spring Boot experience is key). Experience with CI/CD More ❯
Kansas City, Missouri, United States Hybrid/Remote Options
Genesis10
agile, cloud-based delivery in close alignment with the application development team. Salesforce knowledge. Experience with Behavior-Driven Development (BDD). Experience working in the financial industry surrounding .NET, Java, and JavaScript technologies. Strong understanding of test automation best practices and can architect, develop, and debug medium to complex-level automation scripts. Understanding of the software development process and major More ❯
Oxford, Oxfordshire, United Kingdom Hybrid/Remote Options
LexisNexis Risk Solutions
mentoring team members to share knowledge and up-skill your team Identifying and implementing enhancements to continually improve our delivery process Requirements Demonstrate proficiency in JavaScript/TypeScript or Java with a willingness to learn the other. Show experience with of both front-end, particularly React, and back-end frameworks. Display experience with build tools, Git and continuous integration Be More ❯
up to date with relevant technologies and the payments industry. Who You Are You have 5+ years of professional experience building backend systems in object oriented languages such as Java, Kotlin, or Scala, ideally in high throughput or transactional domains. You've worked in payments or similarly complex, high volume industries, and you're comfortable operating in production environments where More ❯
in written form Managing stakeholders, including customers and end users Championing quality assurance and best practices Practical software development experience in the full technical stack, e.g. React, Typescript, Javascript, Java, C#, messaging, Elastic, MongoDB and traditional RDBMS such as PostgreSQL. Following an agile development methodology Driving innovation within a team of engineers to find new solutions to difficult problems It More ❯
Ballwin, Missouri, United States Hybrid/Remote Options
Eye Care Partners Career
Excel, Word, PowerPoint, Outlook Experience working with the following: Snowflake development and support Advanced SQL knowledge with strong query writing skills Object-oriented/object function scripting languages: Python, Java, Scala, etc. AWS cloud services: EC2, EMR, RDS, DMS Relational databases such as SQL Server and object relational databases such as PostgreSQL Data analysis, ETL, and workflow automation Multiple ETL More ❯
Croydon, Surrey, England, United Kingdom Hybrid/Remote Options
eTeam Inc
Job Title: Senior Engineer with Node.js and Python or Back End (Java and ideally Kafka) Max rate: £537/Day on Umbrella Location: Croydon (Hybrid) Clearance required: SC Transfer (Active SC only ) Contract Duration: 05 months Experience of Java Experience of Spring framework or equivalent. Knowledge of software design patterns and when to apply them Excellent knowledge of development processes. More ❯
City of London, London, United Kingdom Hybrid/Remote Options
Oliver Bernard
Java Software Engineer An ambitious, fast-growing digital asset company building scalable, secure, and high-performance financial platforms are looking for Java Software Engineers to join their London-based engineering team. What You’ll Do Design, build, and maintain microservices using Java (Spring Boot) Develop and deploy cloud-native solutions on AWS Work with Kubernetes and Docker to manage and … blockchain specialists to deliver robust backend services Contribute to architectural decisions and help shape the technical direction of our platforms What We’re Looking For Strong commercial experience with Java and Spring Boot Event Driven/Kafka Proven experience working with AWS and containerisation tools (Kubernetes, Docker) A passion for clean, efficient, and scalable code Strong problem-solving skills and More ❯
Java Software Engineer An ambitious, fast-growing digital asset company building scalable, secure, and high-performance financial platforms are looking for Java Software Engineers to join their London-based engineering team. What You’ll Do Design, build, and maintain microservices using Java (Spring Boot) Develop and deploy cloud-native solutions on AWS Work with Kubernetes and Docker to manage and … blockchain specialists to deliver robust backend services Contribute to architectural decisions and help shape the technical direction of our platforms What We’re Looking For Strong commercial experience with Java and Spring Boot Event Driven/Kafka Proven experience working with AWS and containerisation tools (Kubernetes, Docker) A passion for clean, efficient, and scalable code Strong problem-solving skills and More ❯
Java Software Engineer Travel company seek Java Software Engineers to join their London-based engineering team and help them shape the next generation of digital travel solutions that connect millions of customers to unforgettable journeys. What You’ll Do: Design, develop, and maintain Java-based applications using Spring Boot Collaborate with cross-functional teams to deliver high-quality, customer-focused … testable code while contributing to best practices and continuous improvement Work within a modern cloud environment, supporting our global platform growth What We’re Looking For: Proven experience in Java (11+) and Spring Boot Solid understanding of RESTful APIs and Microservices architecture Experience with SQL/NoSQL databases and familiarity with CI/CD tools Strong problem-solving skills and More ❯
City of London, London, United Kingdom Hybrid/Remote Options
Oliver Bernard
Java Software Engineer Travel company seek Java Software Engineers to join their London-based engineering team and help them shape the next generation of digital travel solutions that connect millions of customers to unforgettable journeys. What You’ll Do: Design, develop, and maintain Java-based applications using Spring Boot Collaborate with cross-functional teams to deliver high-quality, customer-focused … testable code while contributing to best practices and continuous improvement Work within a modern cloud environment, supporting our global platform growth What We’re Looking For: Proven experience in Java (11+) and Spring Boot Solid understanding of RESTful APIs and Microservices architecture Experience with SQL/NoSQL databases and familiarity with CI/CD tools Strong problem-solving skills and More ❯
farnborough, south east england, united kingdom Hybrid/Remote Options
hackajob
hackajob* is collaborating with Leidos to connect them with exceptional tech professionals for this role.* Software Engineer - Back-end (Java/Python/BPEL) Location: Farnborough, UK Clearance Level: High DV - 'Developed Vetting' UNLEASH YOUR POTENTIAL** Everything we do is built on a commitment to do the right thing for our customers, our people and our community. Our mission and … delivering within a secure environment An understanding of DevOps tooling including Ansible, Jenkins and other pipeline technologies Good knowledge & experience with development in, and software engineering best practices for: Java, Python, BPEL Good experience of containerisation concepts and tools such as Docker and Kubernetes (AKS) Experience of system integration methodologies Good knowledge & experience of API development and management, including rigorous More ❯
Newcastle Upon Tyne, England, United Kingdom Hybrid/Remote Options
Amber Labs
Lead Java Developer Hybrid – Newcastle (2 days per week for first 3 months, with potential to reduce thereafter) Must Hold Active SC Clearance Experience Working in a Central Government Environment Required About Us Amber Labs is a cutting-edge digital consultancy specialising in data, cloud, and software engineering solutions for public sector and enterprise clients. We deliver high-impact transformation … projects that shape the future of digital government services. Our teams are collaborative, diverse, and committed to technical excellence. The Role We are seeking an experienced Lead Java Developer to join our growing team. You will lead and mentor a team of engineers while driving the design, development and delivery of secure, scalable applications for central government clients. This role … requires strong leadership capability, deep technical expertise, and the ability to guide teams in delivering high-quality software solutions. Key Responsibilities Lead, mentor, and support a team of Java developers , ensuring strong performance and continuous improvement Oversee the end-to-end development of Java-based applications within secure government environments Drive technical decision-making, architectural planning and engineering best practices More ❯
Manchester Area, United Kingdom Hybrid/Remote Options
Oliver Bernard
Java Software Engineer Financial Services organisation in Manchester are growing their engineering team and looking for talented developers who are passionate about building high-quality, scalable systems that make a real impact. About the Role You’ll be part of a collaborative engineering team developing modern, robust applications within a fast-moving financial environment. Your primary focus will be on … Java, but if you’ve had any exposure to React or enjoy working across the full stack, that’s a huge plus (though not essential!). Tech Stack Core Java (11+ preferred) Spring/Spring Boot RESTful APIs & Microservices SQL/Relational Databases Exposure to React or modern JavaScript frameworks (advantageous) CI/CD, Git, Agile Working Model We believe … flexibility balanced with collaboration — you’ll spend 3 days a week in our Manchester office, with the remaining days working remotely. What We’re Looking For Strong hands-on Java development experience A problem-solving mindset and a passion for clean, maintainable code Great communication skills and the ability to work effectively in a team environment Financial Services experience is More ❯
hands-on to development, mentor engineers, and ensure the delivery of robust software aligned with business objectives. Key Responsibilities Lead the design and development of enterprise-grade applications using Java and related technologies Define and enforce agreed coding standards, architectural principles, and engineering best practices Collaborate with Product Owners, Business Analysts, Solution Architects and Scrum Masters to translate business requirements … of the platform within the sprint team ensuring software meets or exceeds published metrics and quality benchmarks Required Skills and Experience Proven experience as a Tech Lead or Senior Java Developer in agile environments Strong understanding of Agile framework & principles Strong proficiency in Java (preferably Java 17+), Spring Boot, and RESTful API development Experience with cloud platforms (AWS preferred), containerization More ❯