it job board logo
  • Home
  • Find IT Jobs
  • Register CV
  • Career Advice
  • Contact us
  • Employers
    • Register as Employer
    • Pricing Plans
  • Recruiting? Post a job
  • Sign in
  • Sign up
  • Home
  • Find IT Jobs
  • Register CV
  • Career Advice
  • Contact us
  • Employers
    • Register as Employer
    • Pricing Plans
Sorry, that job is no longer available. Here are some results that may be similar to the job you were looking for.

2741 jobs found

Email me jobs like this
Refine Search
Current Search
java software engineer
Thomas Ren Associates
Graduate Junior Automation Test Analyst
Thomas Ren Associates
Graduate Junior Automation Test Analyst Surrey | Hybrid (2 days onsite) Are you a recent graduate looking to start a career in software testing, QA, or automation? A growing Surrey-based software company is offering an exciting opportunity for a Graduate Junior Automation Test Analyst to join its collaborative QA team. This role is designed for someone early in their career who is eager to learn and build skills in test automation, C#, and BDD (Behaviour-Driven Development). The Opportunity You'll receive hands-on training and mentoring while working alongside experienced QA engineers and developers. This is a chance to develop real-world experience in both manual and automated testing, with clear progression into automation or SDET pathways.   What You'll Be Doing Learning how to analyse requirements and translate them into test scenarios Assisting with the creation and execution of automated test scripts Supporting the development of BDD (Gherkin) test cases Contributing to manual testing across different software projects Working closely with developers to improve software quality Documenting test cases, results, and processes Providing updates on your progress and any issues identified   What We're Looking For A degree in Science, Mathematics, IT, Engineering or a related field (2:1 preferred) A level Mathematics highly advantageous Passion for technology and interest in software testing or QA Strong problem-solving skills and attention to detail Good communication and willingness to learn from others Positive attitude and ability to work in a team environment Nice to Have (Not Required) Any exposure to programming (C#, Java, Python etc.) Awareness of software testing or QA concepts Basic understanding of automation tools (Selenium, SpecFlow, etc.) Relevant coursework, projects, or internships Why This Role? Ideal first role in tech/QA/automation Structured learning with mentoring and support Clear progression into Automation Tester or SDET roles Hybrid working for work-life balance Opportunity to work on real-world software products
22/07/2026
Full time
Graduate Junior Automation Test Analyst Surrey | Hybrid (2 days onsite) Are you a recent graduate looking to start a career in software testing, QA, or automation? A growing Surrey-based software company is offering an exciting opportunity for a Graduate Junior Automation Test Analyst to join its collaborative QA team. This role is designed for someone early in their career who is eager to learn and build skills in test automation, C#, and BDD (Behaviour-Driven Development). The Opportunity You'll receive hands-on training and mentoring while working alongside experienced QA engineers and developers. This is a chance to develop real-world experience in both manual and automated testing, with clear progression into automation or SDET pathways.   What You'll Be Doing Learning how to analyse requirements and translate them into test scenarios Assisting with the creation and execution of automated test scripts Supporting the development of BDD (Gherkin) test cases Contributing to manual testing across different software projects Working closely with developers to improve software quality Documenting test cases, results, and processes Providing updates on your progress and any issues identified   What We're Looking For A degree in Science, Mathematics, IT, Engineering or a related field (2:1 preferred) A level Mathematics highly advantageous Passion for technology and interest in software testing or QA Strong problem-solving skills and attention to detail Good communication and willingness to learn from others Positive attitude and ability to work in a team environment Nice to Have (Not Required) Any exposure to programming (C#, Java, Python etc.) Awareness of software testing or QA concepts Basic understanding of automation tools (Selenium, SpecFlow, etc.) Relevant coursework, projects, or internships Why This Role? Ideal first role in tech/QA/automation Structured learning with mentoring and support Clear progression into Automation Tester or SDET roles Hybrid working for work-life balance Opportunity to work on real-world software products
Dns Info Ltd
Java FullStack Developer
Dns Info Ltd Bournemouth, Dorset
5 days onsite. Open to contract/Fulltime. Job Description: We are seeking a passionate and skilled Software Engineer to join our dynamic team. In this role, you will design, develop, and maintain enterprise-grade applications using Java and Spring Boot, working extensively with Oracle and PostgreSQL databases. You will play a key part in our cloud-native journey, leveraging Docker, Kubernetes, and modern monitoring tools to deliver scalable, resilient solutions. Key Responsibilities Design, develop, and maintain Back End services and APIs using Java and Spring Boot Work with Oracle and PostgreSQL databases (schema design, query optimization, data migration) Build and deploy applications in containerized environments using Docker and orchestrate deployments with Kubernetes Implement cloud-native solutions on AWS, Azure, or GCP ensuring high availability and scalability Monitor and troubleshoot application performance using Prometheus, Grafana, ELK Stack Collaborate with cross-functional teams in an Agile environment to deliver high-quality software Challenge the status quo by proposing innovative solutions and driving continuous improvement Mentor peers by sharing knowledge, best practices, and fostering a culture of technical excellence Required Qualifications Bachelor's degree in computer science, Engineering, or related field (or equivalent experience) Strong experience in Java and Spring Boot development Hands-on experience with Oracle and PostgreSQL databases Proficiency in Docker and Kubernetes for containerization and orchestration Experience with cloud deployments (AWS, Azure, GCP) Familiarity with application monitoring, logging, and alerting tools Excellent problem-solving skills and proactive attitude Strong communication skills with the ability to influence and collaborate effectively Demonstrated ability to challenge existing approaches and drive change Preferred Qualifications Experience with CI/CD pipelines and DevOps practices Knowledge of microservices architecture Exposure to Front End technologies (React, Angular, etc.) Prior experience in financial services or regulated industries
22/07/2026
5 days onsite. Open to contract/Fulltime. Job Description: We are seeking a passionate and skilled Software Engineer to join our dynamic team. In this role, you will design, develop, and maintain enterprise-grade applications using Java and Spring Boot, working extensively with Oracle and PostgreSQL databases. You will play a key part in our cloud-native journey, leveraging Docker, Kubernetes, and modern monitoring tools to deliver scalable, resilient solutions. Key Responsibilities Design, develop, and maintain Back End services and APIs using Java and Spring Boot Work with Oracle and PostgreSQL databases (schema design, query optimization, data migration) Build and deploy applications in containerized environments using Docker and orchestrate deployments with Kubernetes Implement cloud-native solutions on AWS, Azure, or GCP ensuring high availability and scalability Monitor and troubleshoot application performance using Prometheus, Grafana, ELK Stack Collaborate with cross-functional teams in an Agile environment to deliver high-quality software Challenge the status quo by proposing innovative solutions and driving continuous improvement Mentor peers by sharing knowledge, best practices, and fostering a culture of technical excellence Required Qualifications Bachelor's degree in computer science, Engineering, or related field (or equivalent experience) Strong experience in Java and Spring Boot development Hands-on experience with Oracle and PostgreSQL databases Proficiency in Docker and Kubernetes for containerization and orchestration Experience with cloud deployments (AWS, Azure, GCP) Familiarity with application monitoring, logging, and alerting tools Excellent problem-solving skills and proactive attitude Strong communication skills with the ability to influence and collaborate effectively Demonstrated ability to challenge existing approaches and drive change Preferred Qualifications Experience with CI/CD pipelines and DevOps practices Knowledge of microservices architecture Exposure to Front End technologies (React, Angular, etc.) Prior experience in financial services or regulated industries
Elsevier
Software Engineer III
Elsevier
About the Team Do you enjoy building and improving API platforms that support a wide range of users and applications? Would you like to collaborate with a team to design, develop, and enhance scalable solutions that deliver a great developer experience? We are the API Management Platform team that looks after API gateways for Elsevier. Our team looks after the authentication, authorization, throttling, quota management of resources such as APIs, and MCP server/tools. We also offer analytical dashboards to our customers to track usage of these resources on the Platform. Our developer portal allows our customers to dynamically create credentials to the APIs of their choice. About the Role As a Software Engineer III, you will design, build, and support API platforms that serve both legacy and modern enterprise systems. You will work closely with team members to deliver high quality, test driven solutions and improve the developer experience for internal and external users. This role focuses on delivering reliable platforms, enabling smooth onboarding, and resolving technical challenges efficiently. Responsibilities Work with team members to ideate on best technical solution to meet Product Requirements and translate them into software designs. Document and review portions of detailed specifications for the development of complex system components. Complete bug fixes. Successfully implement development processes, coding best practices, and code reviews. Operate in various development environments (Agile, Waterfall, etc.) while collaborating with key stakeholders. Share your knowledge and be able to present your ideas confidently. Requirements Expertise in development languages including but not limited to: Java, JavaScript, Groovy, JSP, HTML, XML, SQL, and bash. Knowledge and experience of build tools - Maven and Gradle. Knowledge and experience of relational DBMS - Postgresdb. Knowledge of using AWS services via Terraform - Secrets Manager, Kinesis Firehose, S3, Open Search, etc. Knowledge of using New Relic, Kibana for observing metrics and configuring alerts. Knowledge of using Docker, containers, helm, kustomize to set up and manage Kubernetes applications. Knowledge of using kubectl, k9s and similar tools to observe and manage k8s resources. Work and Lifestyle We promote a healthy work/life balance across the organisation. We offer an appealing working prospect for our people. With numerous wellbeing initiatives, shared parental leave, study assistance, and sabbaticals, we will help you meet your immediate responsibilities and your long term goals. Working pattern: flexible hours - flexing the times when you work in the day to help you fit everything in and work when you are the most productive. Equal Opportunity Employer Elsevier is an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law. We are committed to providing a fair and accessible hiring process. If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our Applicant Request Support Form or by contacting 1-.
22/07/2026
Full time
About the Team Do you enjoy building and improving API platforms that support a wide range of users and applications? Would you like to collaborate with a team to design, develop, and enhance scalable solutions that deliver a great developer experience? We are the API Management Platform team that looks after API gateways for Elsevier. Our team looks after the authentication, authorization, throttling, quota management of resources such as APIs, and MCP server/tools. We also offer analytical dashboards to our customers to track usage of these resources on the Platform. Our developer portal allows our customers to dynamically create credentials to the APIs of their choice. About the Role As a Software Engineer III, you will design, build, and support API platforms that serve both legacy and modern enterprise systems. You will work closely with team members to deliver high quality, test driven solutions and improve the developer experience for internal and external users. This role focuses on delivering reliable platforms, enabling smooth onboarding, and resolving technical challenges efficiently. Responsibilities Work with team members to ideate on best technical solution to meet Product Requirements and translate them into software designs. Document and review portions of detailed specifications for the development of complex system components. Complete bug fixes. Successfully implement development processes, coding best practices, and code reviews. Operate in various development environments (Agile, Waterfall, etc.) while collaborating with key stakeholders. Share your knowledge and be able to present your ideas confidently. Requirements Expertise in development languages including but not limited to: Java, JavaScript, Groovy, JSP, HTML, XML, SQL, and bash. Knowledge and experience of build tools - Maven and Gradle. Knowledge and experience of relational DBMS - Postgresdb. Knowledge of using AWS services via Terraform - Secrets Manager, Kinesis Firehose, S3, Open Search, etc. Knowledge of using New Relic, Kibana for observing metrics and configuring alerts. Knowledge of using Docker, containers, helm, kustomize to set up and manage Kubernetes applications. Knowledge of using kubectl, k9s and similar tools to observe and manage k8s resources. Work and Lifestyle We promote a healthy work/life balance across the organisation. We offer an appealing working prospect for our people. With numerous wellbeing initiatives, shared parental leave, study assistance, and sabbaticals, we will help you meet your immediate responsibilities and your long term goals. Working pattern: flexible hours - flexing the times when you work in the day to help you fit everything in and work when you are the most productive. Equal Opportunity Employer Elsevier is an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law. We are committed to providing a fair and accessible hiring process. If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our Applicant Request Support Form or by contacting 1-.
Senior Java Engineer - Customer Services (Hybrid)
Starling Bank Limited
Starling Bank Limited is seeking a highly motivated engineer to join their Customer Service Engineering Group. This individual should possess over 5 years of experience in Java programming and have a strong understanding of scalable code delivery. Engaging in a hybrid working model, the role involves developing robust software solutions that enhance customer support. Experience with AWS, Postgres, and best coding practices is essential to improve processes for millions of customers.
22/07/2026
Full time
Starling Bank Limited is seeking a highly motivated engineer to join their Customer Service Engineering Group. This individual should possess over 5 years of experience in Java programming and have a strong understanding of scalable code delivery. Engaging in a hybrid working model, the role involves developing robust software solutions that enhance customer support. Experience with AWS, Postgres, and best coding practices is essential to improve processes for millions of customers.
RSM UK
Workday Developer
RSM UK
Preston, Lancashire, United Kingdom Workday Developer We are searching for an experienced Workday Developer. Purpose As a senior and experienced Workday Build, Extend, Prism Developer you will own the design, governance, delivery of enterprise grade Workday solutions across the platform. Working with product development, functional experts, change and architecture teams you will develop client centric, scalable and secure solutions, ensuring on time delivery in a demanding and deadline driven environment, while embedding robust governance, security and change management practices that de risk the business. The role operates in the intersection between technology, architecture and operations and you will act as a trusted advisor and influencer to senior stakeholders, functional teams and other subject matter experts as part of their decision making. You will mentor and develop the skills of the internal Workday team and push the boundaries of the platform capabilities. Responsibilities End to end design and delivery of Workday solutions across Build, Extend, Prism and associated orchestrations. Translate complex business requirements into secure, scalable, client centric solutions and provide clearly articulated solution options, trade offs and risks. Embed RSMs SDLC governance framework and establish consistent data models, UI, workflows, AI development and integration methodologies. Ensure all solutions adhere to the enterprise change management and release framework. Apply security architecture with product and solution design (domains, roles, access models and segregation of duties) and ensure solutions are designed with security first principles with appropriate auditing and gateway protections. Operate effectively within a fast paced, deadline driven delivery model, managing competing priorities and stakeholder expectations. Drive speed to value while maintaining quality and control discipline. Lead complex initiatives including multi source orchestration and advanced platform capabilities. Qualifications - Must Have 2+ years hands on Workday development (or 4+ years Workday ecosystem). 5+ years of software development experience including Web apps. Strong grasp of Workday data model, security, business processes, custom objects/orgs, calculated fields and reports/RaaS. Demonstrated delivery of production apps (portfolio or walkthroughs at interview). Proficiency with REST APIs and Workday integration patterns (EIB, Studio, Core Connectors). Solid understanding of SDLC, peer reviews and test strategies. Experience training or mentoring developers/analysts; ability to produce clear enablement assets. Excellent communication, stakeholder management and documentation skills. Qualifications - Nice to Have Whole platform domain exposure including FIN/HCM/Payroll/Security - e.g., approvals, exceptions, vendor onboarding, expense governance, journals, controls, agentic AI and machine learning, lifecycle. Experience in AI product development. Familiarity with Workday BIRT, Workday reporting (advanced), Time Tracking. Scripting experience (JavaScript/TypeScript, Python) for tooling and documentation automation. Knowledge of privacy & compliance (GDPR, SOX, ISO27001) and secure coding practices. Education & Certifications Computer Science, Information Systems, Engineering or equivalent experience. Workday certifications (HCM/FINS/Integrations/Reporting/Extend/Build/Prism) strongly preferred. Accounting qualification or relevant experience.
22/07/2026
Full time
Preston, Lancashire, United Kingdom Workday Developer We are searching for an experienced Workday Developer. Purpose As a senior and experienced Workday Build, Extend, Prism Developer you will own the design, governance, delivery of enterprise grade Workday solutions across the platform. Working with product development, functional experts, change and architecture teams you will develop client centric, scalable and secure solutions, ensuring on time delivery in a demanding and deadline driven environment, while embedding robust governance, security and change management practices that de risk the business. The role operates in the intersection between technology, architecture and operations and you will act as a trusted advisor and influencer to senior stakeholders, functional teams and other subject matter experts as part of their decision making. You will mentor and develop the skills of the internal Workday team and push the boundaries of the platform capabilities. Responsibilities End to end design and delivery of Workday solutions across Build, Extend, Prism and associated orchestrations. Translate complex business requirements into secure, scalable, client centric solutions and provide clearly articulated solution options, trade offs and risks. Embed RSMs SDLC governance framework and establish consistent data models, UI, workflows, AI development and integration methodologies. Ensure all solutions adhere to the enterprise change management and release framework. Apply security architecture with product and solution design (domains, roles, access models and segregation of duties) and ensure solutions are designed with security first principles with appropriate auditing and gateway protections. Operate effectively within a fast paced, deadline driven delivery model, managing competing priorities and stakeholder expectations. Drive speed to value while maintaining quality and control discipline. Lead complex initiatives including multi source orchestration and advanced platform capabilities. Qualifications - Must Have 2+ years hands on Workday development (or 4+ years Workday ecosystem). 5+ years of software development experience including Web apps. Strong grasp of Workday data model, security, business processes, custom objects/orgs, calculated fields and reports/RaaS. Demonstrated delivery of production apps (portfolio or walkthroughs at interview). Proficiency with REST APIs and Workday integration patterns (EIB, Studio, Core Connectors). Solid understanding of SDLC, peer reviews and test strategies. Experience training or mentoring developers/analysts; ability to produce clear enablement assets. Excellent communication, stakeholder management and documentation skills. Qualifications - Nice to Have Whole platform domain exposure including FIN/HCM/Payroll/Security - e.g., approvals, exceptions, vendor onboarding, expense governance, journals, controls, agentic AI and machine learning, lifecycle. Experience in AI product development. Familiarity with Workday BIRT, Workday reporting (advanced), Time Tracking. Scripting experience (JavaScript/TypeScript, Python) for tooling and documentation automation. Knowledge of privacy & compliance (GDPR, SOX, ISO27001) and secure coding practices. Education & Certifications Computer Science, Information Systems, Engineering or equivalent experience. Workday certifications (HCM/FINS/Integrations/Reporting/Extend/Build/Prism) strongly preferred. Accounting qualification or relevant experience.
Senior Fullstack Software Engineer
TPXimpact Ltd
About The Role We are looking for a Senior Software Engineer who will be responsible for designing, developing, and deploying high-quality software solutions. You will work on complex software projects, contributing to the architecture, development, and improvement of software systems. This role involves mentoring junior engineers, collaborating with cross functional teams, and driving the adoption of best practices in software development. We value adaptability over specific technology expertise. While we are technology agnostic and expect you to be too, we will fully support your development with the necessary training to master the required technologies. Our technology choices are driven by client needs, and our goal is to build highly flexible teams. Responsibilities Design, develop, and maintain complex software solutions, ensuring they are robust, secure, tested and scalable. Contribute to software architecture decisions, ensuring alignment with project and business goals. Mentor and support junior engineers, helping to develop their skills and promote best practices. Collaborate with cross functional teams, including product management, UX/UI, DevOps, and QA, to ensure software meets business requirements. Implement and optimise CI/CD pipelines to enhance development efficiency and software quality. Conduct code reviews, providing constructive feedback to enhance team performance and code quality. Troubleshoot and resolve technical issues, ensuring software operates smoothly and efficiently. Stay current with industry trends and emerging technologies, recommending and integrating them where beneficial. Drive improvements in coding standards, testing, and documentation within the team. Engage in early stage project discussions, providing technical insights and recommendations. Ensure that development processes are followed, and contribute to process optimisation initiatives. Communicate complex technical concepts effectively to non technical stakeholders. About You Professional Knowledge and Experience Essential Proven experience in full stack software development, including design, development, testing, and deployment. Deep experience in at least one of the following technologies: Java, Python, C#/.NET, Full stack JavaScript (React, Node.js, etc.) Strong understanding of Agile and DevOps practices, with a focus on continuous integration and delivery. Comfortable working as a polyglot. Experience with cloud platforms (Azure, AWS, GCP) and infrastructure as code (Terraform). Familiarity with CI/CD pipelines, automated testing, and modern software development practices. Knowledge of technologies such as microservices, containerisation (Docker, Kubernetes), or serverless architecture. Awareness of principles like well architected and secure by design. Desirable Previous experience in a senior engineering role, guiding teams to successful delivery. Proficiency in multiple programming languages. Experience working on public sector projects. Experience in a consulting environment. Skills Software Development - expertise in writing clean, maintainable code and optimising software for performance and scalability. Code Quality and Testing - proficient in automated testing frameworks and ensuring software is reliable and bug free. Collaboration and Communication - effective at working with cross functional teams to deliver project objectives and communicating technical concepts to diverse stakeholders. Continuous Improvement - passion for learning new technologies and improving software development processes. Drive to adopt new tools and methodologies that enhance team performance and software quality. Benefits Include 30 days holiday + bank holidays 2 volunteer days for causes that you are passionate about Maternity/paternity - 6 months Maternity Leave, 3 months Paternity Leave Life assurance Employer pension contribution of 5% Health cash plan Personal learning and development budget Employee Assistance Programme Green incentive programmes including Electric Vehicle Leasing and the Cycle to Work Scheme Financial advice Health assessments Equal Opportunity Employer Statement We actively encourage applications from all genders, ethnicities, disabled people, members of the LGBTQIA+ community, and those from lower socio economic backgrounds.
22/07/2026
Full time
About The Role We are looking for a Senior Software Engineer who will be responsible for designing, developing, and deploying high-quality software solutions. You will work on complex software projects, contributing to the architecture, development, and improvement of software systems. This role involves mentoring junior engineers, collaborating with cross functional teams, and driving the adoption of best practices in software development. We value adaptability over specific technology expertise. While we are technology agnostic and expect you to be too, we will fully support your development with the necessary training to master the required technologies. Our technology choices are driven by client needs, and our goal is to build highly flexible teams. Responsibilities Design, develop, and maintain complex software solutions, ensuring they are robust, secure, tested and scalable. Contribute to software architecture decisions, ensuring alignment with project and business goals. Mentor and support junior engineers, helping to develop their skills and promote best practices. Collaborate with cross functional teams, including product management, UX/UI, DevOps, and QA, to ensure software meets business requirements. Implement and optimise CI/CD pipelines to enhance development efficiency and software quality. Conduct code reviews, providing constructive feedback to enhance team performance and code quality. Troubleshoot and resolve technical issues, ensuring software operates smoothly and efficiently. Stay current with industry trends and emerging technologies, recommending and integrating them where beneficial. Drive improvements in coding standards, testing, and documentation within the team. Engage in early stage project discussions, providing technical insights and recommendations. Ensure that development processes are followed, and contribute to process optimisation initiatives. Communicate complex technical concepts effectively to non technical stakeholders. About You Professional Knowledge and Experience Essential Proven experience in full stack software development, including design, development, testing, and deployment. Deep experience in at least one of the following technologies: Java, Python, C#/.NET, Full stack JavaScript (React, Node.js, etc.) Strong understanding of Agile and DevOps practices, with a focus on continuous integration and delivery. Comfortable working as a polyglot. Experience with cloud platforms (Azure, AWS, GCP) and infrastructure as code (Terraform). Familiarity with CI/CD pipelines, automated testing, and modern software development practices. Knowledge of technologies such as microservices, containerisation (Docker, Kubernetes), or serverless architecture. Awareness of principles like well architected and secure by design. Desirable Previous experience in a senior engineering role, guiding teams to successful delivery. Proficiency in multiple programming languages. Experience working on public sector projects. Experience in a consulting environment. Skills Software Development - expertise in writing clean, maintainable code and optimising software for performance and scalability. Code Quality and Testing - proficient in automated testing frameworks and ensuring software is reliable and bug free. Collaboration and Communication - effective at working with cross functional teams to deliver project objectives and communicating technical concepts to diverse stakeholders. Continuous Improvement - passion for learning new technologies and improving software development processes. Drive to adopt new tools and methodologies that enhance team performance and software quality. Benefits Include 30 days holiday + bank holidays 2 volunteer days for causes that you are passionate about Maternity/paternity - 6 months Maternity Leave, 3 months Paternity Leave Life assurance Employer pension contribution of 5% Health cash plan Personal learning and development budget Employee Assistance Programme Green incentive programmes including Electric Vehicle Leasing and the Cycle to Work Scheme Financial advice Health assessments Equal Opportunity Employer Statement We actively encourage applications from all genders, ethnicities, disabled people, members of the LGBTQIA+ community, and those from lower socio economic backgrounds.
Technical Solutions Architect
Satalia (NPComplete)
Technical Solutions Architect Role type: Permanent Location: UK / Remote As an organisation, we push the boundaries of data science, optimisation and artificial intelligence to solve the most complex problems in the industry. Satalia, a WPP company, is a community of individuals devoted to working on diverse and challenging projects, allowing you to flex your technical skills whilst working with a tight knit team of high performing colleagues. Led by our founder and WPP Chief AI Officer Daniel Hulme, Satalia's ambition is to become a decentralised organisation of the future. Today, this involves developing tools and processes to liberate and automate manual repetitive tasks, with a focus on freedom, transparency and trust. At the core of our thinking is an approach to wellbeing and inclusivity. We unpack human behaviour and unpick prejudice to ensure a safe and inviting environment. We offer truly flexible working and allow our employees to find the working practice that makes them most productive. At Satalia, your opinion matters and your achievements are celebrated. The Role You will be responsible for creating enterprise quality AI, ML, and Data Science based solutions. You will be involved in technology selection, API design, and establishing core patterns within our products and client projects. You will consider the functional and non functional requirements to inform these decisions and lead our development team in implementing them. You will work with our world class Data Science and Data Engineering teams to provide robust, high quality, performant cloud based solutions for our customers. This is not a role for someone who doesn't love development. Our technical architects are expected to prove solutions and contribute to the development team, as well as reviewing code and driving improvement to our development practice and processes. At the same time, you need to be a great communicator: the role includes direct interaction with our clients and business stakeholders, which are a mixture of technical and non technical audiences. The world of AI is evolving at a staggering pace, and we keep our knowledge fresh by continually looking for fresh technologies and sharing what we've learned. As an architect you would be expected to exemplify this both by bringing new ideas to our projects, but also listening to and assessing ideas from the team. What you'll be doing Creating enterprise quality solutions, with extensive experience and familiarity with how enterprise software solutions fit into a wider technical landscape Creating serverless solutions to execute data science and ML models Creating cloud IaC deployment code Guiding a team of Optimisers, Data Scientists, Data Engineers, Cloud Engineers and QA Engineers Understanding and relating customer/business needs to the technical solutions we create Liaising with the customer, product owners and business analysts to ensure that the work we are doing is correct and architecturally sound Making technology and approach choices to meet NFRs whilst delivering good value for money What we want from you Having an excellent understanding of Java, Typescript and/or Python, currently our core cloud languages Industry experience with an Infrastructure as Code platform (e.g. Cloudformation, Terraform) A strong understanding of both serverless development and containerisation approaches to deploying software to the cloud Having in depth knowledge of at least one cloud platform (e.g. GCP, AWS, Azure), including an understanding of appropriate technologies for a given use case Experience writing enterprise quality solutions, with extensive experience and familiarity with how enterprise software solutions fit into a wider technical landscape Having a solid understanding of traditional Design Patterns and the ability to adapt these to the AI world Being a strong proponent for rigorous quality processes, automated testing and IaC principles Having excellent written, spoken and diagrammatic communication skills, with the ability to convey technical and abstract principles to technical and non technical audiences Experience of creating robust CI/CD pipelines that fully automate testing and release processes If you know some of this, even better A strong understanding of event driven architectures Working knowledge of Rust Experience with or knowledge of data engineering platforms and principles Experience with or knowledge of data science platforms and technologies What we Offer Benefits - enhanced pension, life assurance, income protection, private healthcare Remote working - cafe, bedroom, beach - wherever works Truly flexible working hours - school pick up, volunteering, gym Generous Leave - 27 days holiday plus bank holidays and enhanced family leave Annual bonus - when Satalia does well, we all do well Impactful projects - focus on bringing meaningful social and environmental change People oriented culture - wellbeing is a priority, as is being a nice person Transparent and open culture - you will be heard Development - focus on bringing the best out of each other Satalia is home to some of the brightest minds in AI and if you're looking to join a company who not only values autonomy and freedom, but embraces a culture of inclusion and warmth, we'd love to hear from you.
22/07/2026
Full time
Technical Solutions Architect Role type: Permanent Location: UK / Remote As an organisation, we push the boundaries of data science, optimisation and artificial intelligence to solve the most complex problems in the industry. Satalia, a WPP company, is a community of individuals devoted to working on diverse and challenging projects, allowing you to flex your technical skills whilst working with a tight knit team of high performing colleagues. Led by our founder and WPP Chief AI Officer Daniel Hulme, Satalia's ambition is to become a decentralised organisation of the future. Today, this involves developing tools and processes to liberate and automate manual repetitive tasks, with a focus on freedom, transparency and trust. At the core of our thinking is an approach to wellbeing and inclusivity. We unpack human behaviour and unpick prejudice to ensure a safe and inviting environment. We offer truly flexible working and allow our employees to find the working practice that makes them most productive. At Satalia, your opinion matters and your achievements are celebrated. The Role You will be responsible for creating enterprise quality AI, ML, and Data Science based solutions. You will be involved in technology selection, API design, and establishing core patterns within our products and client projects. You will consider the functional and non functional requirements to inform these decisions and lead our development team in implementing them. You will work with our world class Data Science and Data Engineering teams to provide robust, high quality, performant cloud based solutions for our customers. This is not a role for someone who doesn't love development. Our technical architects are expected to prove solutions and contribute to the development team, as well as reviewing code and driving improvement to our development practice and processes. At the same time, you need to be a great communicator: the role includes direct interaction with our clients and business stakeholders, which are a mixture of technical and non technical audiences. The world of AI is evolving at a staggering pace, and we keep our knowledge fresh by continually looking for fresh technologies and sharing what we've learned. As an architect you would be expected to exemplify this both by bringing new ideas to our projects, but also listening to and assessing ideas from the team. What you'll be doing Creating enterprise quality solutions, with extensive experience and familiarity with how enterprise software solutions fit into a wider technical landscape Creating serverless solutions to execute data science and ML models Creating cloud IaC deployment code Guiding a team of Optimisers, Data Scientists, Data Engineers, Cloud Engineers and QA Engineers Understanding and relating customer/business needs to the technical solutions we create Liaising with the customer, product owners and business analysts to ensure that the work we are doing is correct and architecturally sound Making technology and approach choices to meet NFRs whilst delivering good value for money What we want from you Having an excellent understanding of Java, Typescript and/or Python, currently our core cloud languages Industry experience with an Infrastructure as Code platform (e.g. Cloudformation, Terraform) A strong understanding of both serverless development and containerisation approaches to deploying software to the cloud Having in depth knowledge of at least one cloud platform (e.g. GCP, AWS, Azure), including an understanding of appropriate technologies for a given use case Experience writing enterprise quality solutions, with extensive experience and familiarity with how enterprise software solutions fit into a wider technical landscape Having a solid understanding of traditional Design Patterns and the ability to adapt these to the AI world Being a strong proponent for rigorous quality processes, automated testing and IaC principles Having excellent written, spoken and diagrammatic communication skills, with the ability to convey technical and abstract principles to technical and non technical audiences Experience of creating robust CI/CD pipelines that fully automate testing and release processes If you know some of this, even better A strong understanding of event driven architectures Working knowledge of Rust Experience with or knowledge of data engineering platforms and principles Experience with or knowledge of data science platforms and technologies What we Offer Benefits - enhanced pension, life assurance, income protection, private healthcare Remote working - cafe, bedroom, beach - wherever works Truly flexible working hours - school pick up, volunteering, gym Generous Leave - 27 days holiday plus bank holidays and enhanced family leave Annual bonus - when Satalia does well, we all do well Impactful projects - focus on bringing meaningful social and environmental change People oriented culture - wellbeing is a priority, as is being a nice person Transparent and open culture - you will be heard Development - focus on bringing the best out of each other Satalia is home to some of the brightest minds in AI and if you're looking to join a company who not only values autonomy and freedom, but embraces a culture of inclusion and warmth, we'd love to hear from you.
Java Software Engineer - Customer Services
Starling Bank Limited
Starling is the UK's first and leading digital bank on a mission to fix banking! We built a new kind of bank because we knew technology had the power to help people save, spend and manage their money in a new and transformative way. We're a fully licensed UK bank with the culture and spirit of a fast-moving, disruptive tech company. We're a bank, but better: fairer, easier to use and designed to demystify money for everyone. We employ more than 3,000 people across our London, Southampton, Cardiff and Manchester offices. Our technologists are at the very heart of Starling and enjoy working in a fast-paced environment that is all about building things, creating new stuff, and disruptive technology that keeps us on the cutting edge of fintech. We operate a flat structure to empower you to make decisions regardless of what your primary responsibilities may be, innovation and collaboration will be at the core of everything you do. Help is never far away in our open culture, you will find support in your team and from across the business, we are in this together! The way to thrive and shine within Starling is to be a self-driven individual and be able to take full ownership of everything around you: From building things, designing, discovering, to sharing knowledge with your colleagues and making sure all processes are efficient and productive to deliver the best possible results for our customers. Our purpose is underpinned by five Starling values: Listen, Keep It Simple, Do The Right Thing, Own It, and Aim For Greatness. Hybrid Working We have a Hybrid approach to working here at Starling - our preference is that you're located within a commutable distance of one of our offices so that we're able to interact and collaborate in person. Our Engineering Environment Starling engineers are excited about helping us deliver new features, regardless of what their primary tech stack may be. Hear from the team in our latest blogs or our case studies with Women in Tech. We value people being engaged and caring about customers, caring about the code they write and the contribution they make to Starling. People with a broad ability to apply themselves to a multitude of problems and challenges, who can work across teams do great things here at Starling, to continue changing banking for good. We're seeking a highly motivated and experienced engineer to play a key role in our Customer Service Engineering Group. You should have a strong understanding of delivering robust and scalable code, applying best practices, and a proven track record of delivering high-quality software. Experience with AWS and Postgres is highly desirable. We're open-minded when it comes to hiring 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, and though we are looking for someone with at least 5 years of commercial experience with Java, you need not be an expert! We believe in clean coding, simple solutions, automated testing and continuous deployment. If you care enough to find elegant solutions to difficult technical problems, we'd love to hear from you. 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 Postgres AWS & GCP - we're cloud-native Distributed service based architecture Kubernetes (EKS) TeamCity for CI / CD (lots of teams are releasing code 15-20 times per day!) Terraform and Grafana The team The Customer Service Engineering group is all about making things better for our customers. We use the latest tech to build solid solutions that let customers help themselves, easily find out what the bank offers, and give our Operations teams the best tools to help customers quickly and effectively. Join us and help us create easy-to-use tools and ensure every support interaction is quick, helpful, and effective for millions of customers. Our process Interviewing is a two way process and we want you to have the time and opportunity to get to know us, as much as we are getting to know you! Our interviews are conversational and we want to get the best from 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 phone call - 45 minutes Take home technical test to be discussed in the technical interview - 3 hours Technical interview - 1.5 hours Final Interview - 40 minutes 25 days holiday (plus take your public holiday allowance whenever works best for you) An extra day's holiday for your birthday Annual leave is increased with length of service, and you can choose to buy or sell up to five extra days off 16 hours paid volunteering time a year Salary sacrifice, company enhanced pension scheme Life insurance at 4x your salary & group income protection Private Medical Insurance with VitalityHealth including mental health support and cancer care. Partner benefits include discounts with Waitrose, Mr&Mrs Smith and Peloton Generous family-friendly policies Perkbox membership giving access to retail discounts, a wellness platform for physical and mental health, and weekly free and boosted perks Access to initiatives like Cycle to Work, Salary Sacrificed Gym partnerships and Electric Vehicle (EV) leasing About us You may be put off applying for a role because you don't tick every box. Forget that! While we can't accommodate every flexible working request, we're always open to discussion. So, if you're excited about working with us, but aren't sure if you're 100% there yet, get in touch anyway. We're on a mission to radically reshape banking - and that starts with our brilliant team. Whatever came before, we're proud to bring together people of all backgrounds and experiences who love working together to solve problems. Starling is an equal opportunity employer, and we're proud of our ongoing efforts to foster diversity & inclusion in the workplace. Individuals seeking employment at Starling are considered without regard to race, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, physical or mental disability, military or veteran status, or any other characteristic protected by applicable law. When you provide us with this information, you are doing so at your own consent, with full knowledge that we will process this personal data in accordance with our Privacy Notice. By submitting your application, you agree that Starling may collect your personal data for recruiting and related purposes. Our Privacy Notice explains what personal information we may process, where we may process your personal information, its purposes for processing, and the rights you can exercise over our use of your personal information.
22/07/2026
Full time
Starling is the UK's first and leading digital bank on a mission to fix banking! We built a new kind of bank because we knew technology had the power to help people save, spend and manage their money in a new and transformative way. We're a fully licensed UK bank with the culture and spirit of a fast-moving, disruptive tech company. We're a bank, but better: fairer, easier to use and designed to demystify money for everyone. We employ more than 3,000 people across our London, Southampton, Cardiff and Manchester offices. Our technologists are at the very heart of Starling and enjoy working in a fast-paced environment that is all about building things, creating new stuff, and disruptive technology that keeps us on the cutting edge of fintech. We operate a flat structure to empower you to make decisions regardless of what your primary responsibilities may be, innovation and collaboration will be at the core of everything you do. Help is never far away in our open culture, you will find support in your team and from across the business, we are in this together! The way to thrive and shine within Starling is to be a self-driven individual and be able to take full ownership of everything around you: From building things, designing, discovering, to sharing knowledge with your colleagues and making sure all processes are efficient and productive to deliver the best possible results for our customers. Our purpose is underpinned by five Starling values: Listen, Keep It Simple, Do The Right Thing, Own It, and Aim For Greatness. Hybrid Working We have a Hybrid approach to working here at Starling - our preference is that you're located within a commutable distance of one of our offices so that we're able to interact and collaborate in person. Our Engineering Environment Starling engineers are excited about helping us deliver new features, regardless of what their primary tech stack may be. Hear from the team in our latest blogs or our case studies with Women in Tech. We value people being engaged and caring about customers, caring about the code they write and the contribution they make to Starling. People with a broad ability to apply themselves to a multitude of problems and challenges, who can work across teams do great things here at Starling, to continue changing banking for good. We're seeking a highly motivated and experienced engineer to play a key role in our Customer Service Engineering Group. You should have a strong understanding of delivering robust and scalable code, applying best practices, and a proven track record of delivering high-quality software. Experience with AWS and Postgres is highly desirable. We're open-minded when it comes to hiring 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, and though we are looking for someone with at least 5 years of commercial experience with Java, you need not be an expert! We believe in clean coding, simple solutions, automated testing and continuous deployment. If you care enough to find elegant solutions to difficult technical problems, we'd love to hear from you. 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 Postgres AWS & GCP - we're cloud-native Distributed service based architecture Kubernetes (EKS) TeamCity for CI / CD (lots of teams are releasing code 15-20 times per day!) Terraform and Grafana The team The Customer Service Engineering group is all about making things better for our customers. We use the latest tech to build solid solutions that let customers help themselves, easily find out what the bank offers, and give our Operations teams the best tools to help customers quickly and effectively. Join us and help us create easy-to-use tools and ensure every support interaction is quick, helpful, and effective for millions of customers. Our process Interviewing is a two way process and we want you to have the time and opportunity to get to know us, as much as we are getting to know you! Our interviews are conversational and we want to get the best from 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 phone call - 45 minutes Take home technical test to be discussed in the technical interview - 3 hours Technical interview - 1.5 hours Final Interview - 40 minutes 25 days holiday (plus take your public holiday allowance whenever works best for you) An extra day's holiday for your birthday Annual leave is increased with length of service, and you can choose to buy or sell up to five extra days off 16 hours paid volunteering time a year Salary sacrifice, company enhanced pension scheme Life insurance at 4x your salary & group income protection Private Medical Insurance with VitalityHealth including mental health support and cancer care. Partner benefits include discounts with Waitrose, Mr&Mrs Smith and Peloton Generous family-friendly policies Perkbox membership giving access to retail discounts, a wellness platform for physical and mental health, and weekly free and boosted perks Access to initiatives like Cycle to Work, Salary Sacrificed Gym partnerships and Electric Vehicle (EV) leasing About us You may be put off applying for a role because you don't tick every box. Forget that! While we can't accommodate every flexible working request, we're always open to discussion. So, if you're excited about working with us, but aren't sure if you're 100% there yet, get in touch anyway. We're on a mission to radically reshape banking - and that starts with our brilliant team. Whatever came before, we're proud to bring together people of all backgrounds and experiences who love working together to solve problems. Starling is an equal opportunity employer, and we're proud of our ongoing efforts to foster diversity & inclusion in the workplace. Individuals seeking employment at Starling are considered without regard to race, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, physical or mental disability, military or veteran status, or any other characteristic protected by applicable law. When you provide us with this information, you are doing so at your own consent, with full knowledge that we will process this personal data in accordance with our Privacy Notice. By submitting your application, you agree that Starling may collect your personal data for recruiting and related purposes. Our Privacy Notice explains what personal information we may process, where we may process your personal information, its purposes for processing, and the rights you can exercise over our use of your personal information.
Elsevier
Senior API Platform Engineer for Developer Experience
Elsevier
Elsevier is looking for a Software Engineer III to design and support API platforms for a range of users. The successful candidate will work with a team to develop test-driven solutions and ensure reliable platform delivery. This role offers flexible working hours and numerous wellbeing initiatives. Responsibilities include ideating technical solutions, documenting specifications, and implementing code reviews. Expertise in Java, AWS, and Kubernetes is essential.
22/07/2026
Full time
Elsevier is looking for a Software Engineer III to design and support API platforms for a range of users. The successful candidate will work with a team to develop test-driven solutions and ensure reliable platform delivery. This role offers flexible working hours and numerous wellbeing initiatives. Responsibilities include ideating technical solutions, documenting specifications, and implementing code reviews. Expertise in Java, AWS, and Kubernetes is essential.
Senior Java Developer IRC298565
Hitachi Vantara Corporation
We are seeking a highly skilled and motivated Senior Java Engineer to join our innovative development team. You will be instrumental in designing, developing, and maintaining high-performance, scalable applications and services. This role requires deep expertise in modern Java ecosystems, microservice architectures, and distributed systems design patterns. Requirements Core Development 7+ years of professional software development experience, primarily in Java/JEE. Expert proficiency with the Spring Framework, including Spring Boot, Spring Cloud, Spring Security, and Spring Data. Proven experience in designing and building Microservices and highly distributed systems. Deep understanding of common architectural and scaling patterns: Kafka (message brokers, message order, idempotency), Saga Pattern (distributed transactions for eventual consistency), CQRS (Command Query Responsibility Segregation), and orchestration vs choreography. Solid experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Cassandra). Strong experience designing, documenting, and implementing APIs (RESTful services). DevOps & Cloud Hands on experience with Cloud Computing platforms (AWS, Azure, or GCP). Proficiency with CI/CD tools, specifically Jenkins, for automation of build, test, and deployment processes. Familiarity with containerization technologies (Docker, Kubernetes). Experience with other SDLC tools (e.g., Git, Jira, Confluence). Soft Skills Excellent communication and problem solving skills. Ability to work independently and as part of a high performing team. Demonstrated experience in driving projects from concept to production. Job Responsibilities Lead the design, development, and deployment of mission critical applications using Java, Spring Boot, and JEE technologies. Implement and manage microservices, ensuring high availability, performance, and scalability by leveraging core microservices patterns (Service Discovery, Circuit Breaker, API Gateway, and CQRS). Design and build robust, secure, and well documented APIs (REST/gRPC) and manage inter service communication using synchronous and asynchronous (event driven) messaging patterns. Collaborate with cross functional teams (Product, DevOps, QA) to define, design, and ship new features. Drive the continuous integration and continuous deployment (CI/CD) pipeline using tools like Jenkins. Architect and implement solutions on cloud platforms (AWS, Azure, or GCP). Mentor junior engineers and promote best practices in coding, testing, and system design. Participate in code reviews to ensure code quality, maintainability, and adherence to established standards. Troubleshoot and resolve complex production issues across various system components. Maintain expertise in containerization (Docker, Kubernetes) to support distributed microservices architectures. Benefits Comprehensive health and wellness plan, including private healthcare and mental wellbeing support. Discounted gym memberships. Competitive pension scheme. Recognition schemes through bonus and reward initiatives. Annual volunteering day for employees. We are an equal opportunities employer. It is our policy to promote an environment free from discrimination, harassment and victimisation.
22/07/2026
Full time
We are seeking a highly skilled and motivated Senior Java Engineer to join our innovative development team. You will be instrumental in designing, developing, and maintaining high-performance, scalable applications and services. This role requires deep expertise in modern Java ecosystems, microservice architectures, and distributed systems design patterns. Requirements Core Development 7+ years of professional software development experience, primarily in Java/JEE. Expert proficiency with the Spring Framework, including Spring Boot, Spring Cloud, Spring Security, and Spring Data. Proven experience in designing and building Microservices and highly distributed systems. Deep understanding of common architectural and scaling patterns: Kafka (message brokers, message order, idempotency), Saga Pattern (distributed transactions for eventual consistency), CQRS (Command Query Responsibility Segregation), and orchestration vs choreography. Solid experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Cassandra). Strong experience designing, documenting, and implementing APIs (RESTful services). DevOps & Cloud Hands on experience with Cloud Computing platforms (AWS, Azure, or GCP). Proficiency with CI/CD tools, specifically Jenkins, for automation of build, test, and deployment processes. Familiarity with containerization technologies (Docker, Kubernetes). Experience with other SDLC tools (e.g., Git, Jira, Confluence). Soft Skills Excellent communication and problem solving skills. Ability to work independently and as part of a high performing team. Demonstrated experience in driving projects from concept to production. Job Responsibilities Lead the design, development, and deployment of mission critical applications using Java, Spring Boot, and JEE technologies. Implement and manage microservices, ensuring high availability, performance, and scalability by leveraging core microservices patterns (Service Discovery, Circuit Breaker, API Gateway, and CQRS). Design and build robust, secure, and well documented APIs (REST/gRPC) and manage inter service communication using synchronous and asynchronous (event driven) messaging patterns. Collaborate with cross functional teams (Product, DevOps, QA) to define, design, and ship new features. Drive the continuous integration and continuous deployment (CI/CD) pipeline using tools like Jenkins. Architect and implement solutions on cloud platforms (AWS, Azure, or GCP). Mentor junior engineers and promote best practices in coding, testing, and system design. Participate in code reviews to ensure code quality, maintainability, and adherence to established standards. Troubleshoot and resolve complex production issues across various system components. Maintain expertise in containerization (Docker, Kubernetes) to support distributed microservices architectures. Benefits Comprehensive health and wellness plan, including private healthcare and mental wellbeing support. Discounted gym memberships. Competitive pension scheme. Recognition schemes through bonus and reward initiatives. Annual volunteering day for employees. We are an equal opportunities employer. It is our policy to promote an environment free from discrimination, harassment and victimisation.
Senior Software Engineer - Cloud & API (Remote/Hybrid)
Segment (Twilio) Manchester, Lancashire
RTX is hiring a Senior Software Engineer for a full time, permanent role in Manchester or Gloucester. You will design and build software across business areas, collaborate with stakeholders and engineers, and contribute to milestones and continuous improvement while working in an agile environment. The role requires expertise across modern JavaScript/TypeScript, Python, Java, REST APIs, and cloud/container tech (AWS/Azure, Docker/Kubernetes/OpenShift).
22/07/2026
Full time
RTX is hiring a Senior Software Engineer for a full time, permanent role in Manchester or Gloucester. You will design and build software across business areas, collaborate with stakeholders and engineers, and contribute to milestones and continuous improvement while working in an agile environment. The role requires expertise across modern JavaScript/TypeScript, Python, Java, REST APIs, and cloud/container tech (AWS/Azure, Docker/Kubernetes/OpenShift).
Senior Software Engineer
Segment (Twilio) Manchester, Lancashire
At RTX, the world's largest aerospace and defence company, over 185,000 engineers work to solve complex problems. Raytheon UK invites applications for a Senior Software Engineer with a full time, permanent position at either Manchester or Gloucester. You will be part of an experienced software development team, delivering and deploying critical software across a variety of business areas and will be required to obtain eDV security clearance. Responsibilities Design and build software using industry best practice Collaborate with stakeholders and other engineers Contribute to the completion of milestones associated with your project Contribute to continuous improvement within your team Collaborate with peers on technical direction within your team Required Skills and Experience Core Software Engineering JavaScript frameworks (React, NextJS) TypeScript Python Java REST API development OpenAPI / Swagger Cloud & Infrastructure Cloud services (AWS or Azure) Containerisation & Orchestration (Docker, Kubernetes, OpenShift) Infrastructure as Code (Terraform, Ansible) Data & Search Technologies Relational Databases (e.g. PostgreSQL) Elasticsearch / Opensearch Testing & Quality Unit testing and automation Testing frameworks (e.g. Mocha, Jest, Cypress) Experience working in an Agile delivery team Use of code repositories (e.g. GitLab) and familiarity with branching strategies, pull requests and merge processes Qualifications University degree or equivalent experience with a minimum of 5 years of relevant experience, or an advanced degree with a minimum of 3 years of experience Advanced knowledge of the work area typically obtained through advanced education combined with experience Employment Type Onsite - Works primarily onsite Hybrid - Works regularly both onsite and offsite; ratio determined with your leader Remote - Works primarily offsite from home, with onsite presence discussed if within reasonable commute RTX adheres to the principles of equal employment. All qualified applications will be given careful consideration without regard to ethnicity, color, religion, gender, sexual orientation or identity, national origin, age, disability, protected veteran status or any other characteristic protected by law.
22/07/2026
Full time
At RTX, the world's largest aerospace and defence company, over 185,000 engineers work to solve complex problems. Raytheon UK invites applications for a Senior Software Engineer with a full time, permanent position at either Manchester or Gloucester. You will be part of an experienced software development team, delivering and deploying critical software across a variety of business areas and will be required to obtain eDV security clearance. Responsibilities Design and build software using industry best practice Collaborate with stakeholders and other engineers Contribute to the completion of milestones associated with your project Contribute to continuous improvement within your team Collaborate with peers on technical direction within your team Required Skills and Experience Core Software Engineering JavaScript frameworks (React, NextJS) TypeScript Python Java REST API development OpenAPI / Swagger Cloud & Infrastructure Cloud services (AWS or Azure) Containerisation & Orchestration (Docker, Kubernetes, OpenShift) Infrastructure as Code (Terraform, Ansible) Data & Search Technologies Relational Databases (e.g. PostgreSQL) Elasticsearch / Opensearch Testing & Quality Unit testing and automation Testing frameworks (e.g. Mocha, Jest, Cypress) Experience working in an Agile delivery team Use of code repositories (e.g. GitLab) and familiarity with branching strategies, pull requests and merge processes Qualifications University degree or equivalent experience with a minimum of 5 years of relevant experience, or an advanced degree with a minimum of 3 years of experience Advanced knowledge of the work area typically obtained through advanced education combined with experience Employment Type Onsite - Works primarily onsite Hybrid - Works regularly both onsite and offsite; ratio determined with your leader Remote - Works primarily offsite from home, with onsite presence discussed if within reasonable commute RTX adheres to the principles of equal employment. All qualified applications will be given careful consideration without regard to ethnicity, color, religion, gender, sexual orientation or identity, national origin, age, disability, protected veteran status or any other characteristic protected by law.
Senior Software Developer in Test - Senior Consultant
United States Digital Space LLC
About the company We are an AI enablement consultancy. Delivering quality-led AI-first foundations, embedding capability and excellence into the foundational fabric of the companies we work with. We give leaders the confidence to move faster, take smarter risks and pursue transformation. Formerly Ten10, we have deep roots in Quality which means we don't just build for the future, we ensure it actually works. We combine this engineering discipline with cutting-edge AI expertise to deliver robust, scalable foundations that turn ambitious transformation into reliable reality. Here's why you'll love being part of our team: Exciting Projects: Collaborate on challenging, impactful projects with a wide range of industries - from finance to government and beyond Career Growth: Tailored training and development opportunities to help you reach your goals Team Culture: Join a supportive, inclusive team that values collaboration, creativity, and innovation Flexibility: Hybrid working lets you balance work and life About the Role This is more than just a job, it's an opportunity to lead, innovate, and grow. As a Senior Software Developer in Test, you'll: Work with our clients to design, build, and implement cutting-edge automation frameworks and testing solutions. Lead and mentor small teams of automation testers, providing guidance and technical direction. Take ownership of QA strategies, influencing testing best practices. Play a client-facing role, ensuring our solutions align with their business needs. What We're Looking For We know great talent comes in many forms. If you're excited about this role but don't tick every box, we'd still love to hear from you! Essential Skills & Experience: Eligibility for SC clearance Significant experience in Agile environments (e.g., SCRUM, Kanban). Solid technical development background with strong coding skills in Java, C#, TypeScript, JavaScript, or similar Proven expertise in automation testing, with hands on experience using tools like Playwright, Selenium, Cypress, or RestAssured Strong knowledge of integration testing and automation frameworks Experience leading small teams of testers and contributing to the overall QA strategy Knowledge of performance testing tools like JMeter, Gatling, K6 or Neoload Hands on experience with CI/CD pipelines and tools (e.g., Jenkins, CircleCI, GitLab CI, Azure DevOps) Excellent communication and stakeholder management skills Bonus Points for: Previous experience in a consultancy environment Hands on coding experience in additional languages like Python, Ruby, Scala, PHP, or C++ What's in It for You? 25 Days of Annual Leave: Plus 1 extra day every year for the first three years, with a holiday buying scheme. Pension Plan: Employer matched contributions up to 5%. Health Benefits: Comprehensive coverage for medical, dental, optical, and alternative therapies. Fitness Support: Subsidised gym memberships and a bike to work scheme. Commuter Benefits: Season ticket loans to make travel easier. Free Annual Rail Cards Electric vehicle salary sacrifice scheme Flexible Work Model: Hybrid working that fits your lifestyle. Social Events: From annual kick offs and Christmas parties to team socials and sporting events, we love celebrating success together. Training & Development: Tailored learning opportunities and full support for certifications to keep your skills sharp. Let's Build the Future Together We're on the lookout for passionate, talented individuals who are ready to make an impact. Whether you're an experienced automation tester or a developer with a flair for QA, we want to hear from you.
22/07/2026
Full time
About the company We are an AI enablement consultancy. Delivering quality-led AI-first foundations, embedding capability and excellence into the foundational fabric of the companies we work with. We give leaders the confidence to move faster, take smarter risks and pursue transformation. Formerly Ten10, we have deep roots in Quality which means we don't just build for the future, we ensure it actually works. We combine this engineering discipline with cutting-edge AI expertise to deliver robust, scalable foundations that turn ambitious transformation into reliable reality. Here's why you'll love being part of our team: Exciting Projects: Collaborate on challenging, impactful projects with a wide range of industries - from finance to government and beyond Career Growth: Tailored training and development opportunities to help you reach your goals Team Culture: Join a supportive, inclusive team that values collaboration, creativity, and innovation Flexibility: Hybrid working lets you balance work and life About the Role This is more than just a job, it's an opportunity to lead, innovate, and grow. As a Senior Software Developer in Test, you'll: Work with our clients to design, build, and implement cutting-edge automation frameworks and testing solutions. Lead and mentor small teams of automation testers, providing guidance and technical direction. Take ownership of QA strategies, influencing testing best practices. Play a client-facing role, ensuring our solutions align with their business needs. What We're Looking For We know great talent comes in many forms. If you're excited about this role but don't tick every box, we'd still love to hear from you! Essential Skills & Experience: Eligibility for SC clearance Significant experience in Agile environments (e.g., SCRUM, Kanban). Solid technical development background with strong coding skills in Java, C#, TypeScript, JavaScript, or similar Proven expertise in automation testing, with hands on experience using tools like Playwright, Selenium, Cypress, or RestAssured Strong knowledge of integration testing and automation frameworks Experience leading small teams of testers and contributing to the overall QA strategy Knowledge of performance testing tools like JMeter, Gatling, K6 or Neoload Hands on experience with CI/CD pipelines and tools (e.g., Jenkins, CircleCI, GitLab CI, Azure DevOps) Excellent communication and stakeholder management skills Bonus Points for: Previous experience in a consultancy environment Hands on coding experience in additional languages like Python, Ruby, Scala, PHP, or C++ What's in It for You? 25 Days of Annual Leave: Plus 1 extra day every year for the first three years, with a holiday buying scheme. Pension Plan: Employer matched contributions up to 5%. Health Benefits: Comprehensive coverage for medical, dental, optical, and alternative therapies. Fitness Support: Subsidised gym memberships and a bike to work scheme. Commuter Benefits: Season ticket loans to make travel easier. Free Annual Rail Cards Electric vehicle salary sacrifice scheme Flexible Work Model: Hybrid working that fits your lifestyle. Social Events: From annual kick offs and Christmas parties to team socials and sporting events, we love celebrating success together. Training & Development: Tailored learning opportunities and full support for certifications to keep your skills sharp. Let's Build the Future Together We're on the lookout for passionate, talented individuals who are ready to make an impact. Whether you're an experienced automation tester or a developer with a flair for QA, we want to hear from you.
Senior Software Engineer - Adobe Experience Manager (AEM)
United States Digital Space LLC Epsom, Surrey
Senior Software Engineer - Adobe Experience Manager (AEM) Epsom Hybrid Working Fixed-Term Contract till end of February 2027 (Maternity Cover) Competitive salary available, depending on experience 37.5 hours per week We are looking for an enthusiastic Senior Software Engineer to join our team responsible for full stack software development of our user facing digital services and experiences, with a focus on our website powered by Adobe Experience Manager (AEM). As a Senior Software Engineer, you will: Ensure high quality software is designed, delivered and operated in line with enterprise strategy and product/business goals, working within agile delivery Work collaboratively as part of a multi functional team, contributing to the running, maintaining, improving and evolution of digital solutions (primary the AEM website) for the benefit of the company users Support the operation and day to day stability of digital solutions the team are responsible for, including component and page development, and site performance Operate within a community of developers and architects, contributing value through knowledge sharing, innovation and adherence to technical standards - particularly around AEM best practices, component architecture and front end integration Support and mentor associate and mid level software engineers within the team, sharing AEM expertise and contributing to the wider growth of engineering capability As a Senior Software Engineer, you'll bring (Skills & Experience Required): Demonstrable experience developing in AEM 6.x and Java, implementing Templates, Components, Dialogs, and Workflows, preferably using AEM as a Cloud service. Experience with AEM's underlying technologies: Apache Sling, OSGi, Java Servlets, HTL and Handlebars templating, Apache Felix, Java Content Repository (JCR), Apache Jackrabbit, CRXDE, etc. Experience with performance monitoring and profiling tools to identify and resolve bottlenecks. Proficiency in utilising source control, build, and CI/CD tools such as Git, Jenkins, Azure DevOps, Maven, and Adobe Cloud Manager. Proficiency in writing and executing various types of tests including unit, system, performance, and integration tests. Proficiency in frontend technologies: HTML, CSS (Sass) and JavaScript (React.js) and experience in writing automated tests. Experience of working with a wide variety of stakeholders including product owners, delivery managers and architects. Experience of communicating and documenting technical design proposals. Excellent communication and collaboration skills. Experience with running software in production with suitable monitoring and alerting in place with New Relic (or similar tools). Desirable: Full stack web development experience, including responsive single page applications (React.js), Node.js backend development, and TypeScript Experience deploying web applications to cloud platforms such as Microsoft Azure, with an understanding of microservices architecture Experience with database technologies (preferably PostgreSQL) and cloud commerce systems such as commercetools Experience integrating with third party services and platforms, including payment providers (e.g. Adyen), Adobe Analytics, Adobe Target, and other Experience Platform capabilities Understanding of SEO and site performance best practices Experience developing cross platform mobile applications, preferably using React Native with Expo We will provide: A wide variety of interesting and challenging work that involves most of the company's Digital systems. An environment where you will be given responsibility to develop your ideas and solutions. You will be working within a community of engineers where your opinions are valued, and contribute to the engineering standards and practices adopted. Opportunities to learn and develop your career through self learning, mentoring and/or training courses. An environment that allows you to perform at your best work, working collaboratively with like minded colleagues who are focussed on improving the health of our nation and making a real difference to peoples' everyday lives. Benefits package We've developed a benefits package with you in mind. You can choose from a range of fitness, lifestyle, health and wellbeing rewards, such as free gym membership, health assessments, retail discounts and pension options.
22/07/2026
Full time
Senior Software Engineer - Adobe Experience Manager (AEM) Epsom Hybrid Working Fixed-Term Contract till end of February 2027 (Maternity Cover) Competitive salary available, depending on experience 37.5 hours per week We are looking for an enthusiastic Senior Software Engineer to join our team responsible for full stack software development of our user facing digital services and experiences, with a focus on our website powered by Adobe Experience Manager (AEM). As a Senior Software Engineer, you will: Ensure high quality software is designed, delivered and operated in line with enterprise strategy and product/business goals, working within agile delivery Work collaboratively as part of a multi functional team, contributing to the running, maintaining, improving and evolution of digital solutions (primary the AEM website) for the benefit of the company users Support the operation and day to day stability of digital solutions the team are responsible for, including component and page development, and site performance Operate within a community of developers and architects, contributing value through knowledge sharing, innovation and adherence to technical standards - particularly around AEM best practices, component architecture and front end integration Support and mentor associate and mid level software engineers within the team, sharing AEM expertise and contributing to the wider growth of engineering capability As a Senior Software Engineer, you'll bring (Skills & Experience Required): Demonstrable experience developing in AEM 6.x and Java, implementing Templates, Components, Dialogs, and Workflows, preferably using AEM as a Cloud service. Experience with AEM's underlying technologies: Apache Sling, OSGi, Java Servlets, HTL and Handlebars templating, Apache Felix, Java Content Repository (JCR), Apache Jackrabbit, CRXDE, etc. Experience with performance monitoring and profiling tools to identify and resolve bottlenecks. Proficiency in utilising source control, build, and CI/CD tools such as Git, Jenkins, Azure DevOps, Maven, and Adobe Cloud Manager. Proficiency in writing and executing various types of tests including unit, system, performance, and integration tests. Proficiency in frontend technologies: HTML, CSS (Sass) and JavaScript (React.js) and experience in writing automated tests. Experience of working with a wide variety of stakeholders including product owners, delivery managers and architects. Experience of communicating and documenting technical design proposals. Excellent communication and collaboration skills. Experience with running software in production with suitable monitoring and alerting in place with New Relic (or similar tools). Desirable: Full stack web development experience, including responsive single page applications (React.js), Node.js backend development, and TypeScript Experience deploying web applications to cloud platforms such as Microsoft Azure, with an understanding of microservices architecture Experience with database technologies (preferably PostgreSQL) and cloud commerce systems such as commercetools Experience integrating with third party services and platforms, including payment providers (e.g. Adyen), Adobe Analytics, Adobe Target, and other Experience Platform capabilities Understanding of SEO and site performance best practices Experience developing cross platform mobile applications, preferably using React Native with Expo We will provide: A wide variety of interesting and challenging work that involves most of the company's Digital systems. An environment where you will be given responsibility to develop your ideas and solutions. You will be working within a community of engineers where your opinions are valued, and contribute to the engineering standards and practices adopted. Opportunities to learn and develop your career through self learning, mentoring and/or training courses. An environment that allows you to perform at your best work, working collaboratively with like minded colleagues who are focussed on improving the health of our nation and making a real difference to peoples' everyday lives. Benefits package We've developed a benefits package with you in mind. You can choose from a range of fitness, lifestyle, health and wellbeing rewards, such as free gym membership, health assessments, retail discounts and pension options.
Senior Staff Software Engineer - Onboarding Platform
Indeed, Inc., c/o CT Corporation (Indeed.com)
Indeed, Inc. seeks a skilled software engineer in Greater London to drive the design and operation of scalable software systems. The ideal candidate will have extensive experience in software design, team mentorship, and technical decision-making. A Bachelor's degree in a relevant field with substantial experience is required. The role offers the chance to contribute to enhancing onboarding flows with various technologies including Python, TypeScript, and Java. Join our mission to help people find jobs and create an inclusive workplace.
22/07/2026
Full time
Indeed, Inc. seeks a skilled software engineer in Greater London to drive the design and operation of scalable software systems. The ideal candidate will have extensive experience in software design, team mentorship, and technical decision-making. A Bachelor's degree in a relevant field with substantial experience is required. The role offers the chance to contribute to enhancing onboarding flows with various technologies including Python, TypeScript, and Java. Join our mission to help people find jobs and create an inclusive workplace.
Senior Data Platform Engineer
Homerun B.V.
At Great Yellow we're looking for a Senior Data Platform Engineer to join our team. About Great Yellow Great Yellow is building the operating system for a regenerative economy. Our mission is to make regenerative land-use investable and scalable, helping businesses, investors, and land managers move from intention to investable action. We're proving it in the UK on landmark landscape recovery projects, with proprietary natural capital valuation models and a growing team of advisors, project managers, ecological experts, engineers, and product thinkers. Our vision continues to grow: any enterprise, anywhere, running a regenerative land-use programme at scale, on our platform. We're building the intelligence layer that will fundamentally reshape how land-use decisions are made, financed and scaled, toward a world where those decisions are systematically aligned across nature, infrastructure, agricultural production and human wellbeing. This is a system designed not just to analyse the world, but to actively coordinate regenerative land-use across landscapes, supply chains and asset classes. We're a small, early-stage technical team inside a wider commercial business. We ship fast, validate, and iterate. About the Role We're looking for a senior engineer to design, build, and own the data pipelines and data architecture that feed both our customer-facing platform and our internal teams, and who has the software-engineering range to jump in alongside our product engineers when the work calls for it. This is a hands on role reporting to the Head of Engineering. The volume of work isn't the challenge, the variety is. Over the next 6-12 months we expect to stand up many pipelines across very different data shapes, from statutory BNG and carbon datasets to live environmental sensor feeds and investor data products. You'll be the person who can look at a new source, pick the right pattern for it, build it, and know when and where it will strain. You'll thrive here if you like owning a work-stream end-to-end: design doc to production to iteration, without needing the thinking done for you. You're equally comfortable shaping architecture and getting your hands dirty in the code. What you'll do Design and own our data pipelines. Build and maintain robust ETL workflows across a deliberately diverse set of sources. The three dominant shapes we see today are: unifying and normalising data into a relational store with proper versioning and lineage; polling an external API and landing it as a Hive-partitioned Parquet dataset; storing document blobs and their metadata via a document-management approach. There will be many more shapes; your job is to choose the right one each time rather than force-fit a single pattern. Make sound architecture calls. Understand the difference between operational and analytical layers and design right-sized infrastructure that scales with us over time. Our focus is variety, not big data. Know which patterns suit which problems, when a new tool genuinely earns its place, and when it doesn't. Engage directly with the source. Work with subject-matter experts across the business to understand what the data means before you model it. Build for reliability. Put the hooks, monitoring, and KPIs in place to know how a pipeline is performing, where its limits are, and when it's degrading, before someone else notices. Contribute to the platform. Pair with our Senior Software Developer on the customer-facing product (currently a lean, Cloudflare-native TypeScript / React stack in a monorepo). Critique designs, raise the bar, and help us build features that are well-tested and built to last. Use AI as a lever, not a crutch. We expect strong day-to-day fluency with AI-assisted development: planning, refactoring, reviewing, catching bugs and security issues, moving faster as a small team. But we need a senior who can architect and build from first principles, not someone who leans on the tools to paper over gaps. Help shape what's next. We're not event-driven today, but that's a likely direction. You'll have real influence over the stack and the standards as the team grows. What we're looking for Data engineering depth. Demonstrable experience designing, building, and maintaining production data pipelines across heterogeneous sources, strong SQL and data-modelling skills, and real ELT/ETL experience (e.g. with tools such as dbt or similar). Architectural judgement. You can reason about operational vs analytical layers, data lake / warehouse patterns, versioning and lineage, and right-sizing infrastructure for a variety-first (not volume-first) problem. Software-engineering fundamentals. You're a genuine engineer, not a tool operator; you can build from scratch, reason about a codebase, and contribute to a modern web platform. Comfort with TypeScript/JavaScript (and ideally React) is a real plus; cloud experience is essential, though we're not precious about which (AWS, GCP, Azure, or Cloudflare). Autonomy. You can take ownership of a work-stream and drive it without the mental load sitting with the leadership team. Typically this means 5+ years of relevant experience, but we care far more about the scope you can hold than the number. Versatility. You're comfortable with shifting priorities in an early-stage environment and willing to have a foot in more than one camp as the needs of the business change. Communication. You can translate business goals and SME knowledge into technical solutions, and explain trade-offs clearly to a non-engineering audience. Locality. Within commuting distance of London, able to work 1-2 days a week from our central office. Nice to have Experience building, deploying, and maintaining machine-learning pipelines in production (the maintenance matters as much as the building). Experience with Retrieval-Augmented Generation, and with vector or graph databases. Familiarity with a modern data stack: Databricks, dbt, DLT, Unity Catalog or similar. This is a direction of travel for us, not a settled decision, so exposure is welcome but not required. Experience with the Cloudflare ecosystem, or with serverless/edge-first architectures. Familiarity with event-driven architectures and message brokers/queues. Experience in fintech, climate, or other data-heavy / decision-support domains. A genuine interest in sustainability, nature recovery, and conservation finance. Why Join Great Yellow? Be part of an innovative start-up that's breaking new ground in finance and ecological restoration. Engage in meaningful work with the potential to make a lasting impact on the planet. Work alongside a passionate and diverse team in an environment that values flexibility, collaboration, autonomy, and growth. Our culture is built on three principles: All for the Hive (shared leadership and collaboration), Shameless Ambition (raise the bar, speak directly), and Design the Future (think big, learn by doing, own it). We're big believers in flexibility - work where you do your best thinking - but we also value getting together in our office to share ideas (and coffee). Apply for the job Do you want to join our team? Then we'd love to hear about you!
22/07/2026
Full time
At Great Yellow we're looking for a Senior Data Platform Engineer to join our team. About Great Yellow Great Yellow is building the operating system for a regenerative economy. Our mission is to make regenerative land-use investable and scalable, helping businesses, investors, and land managers move from intention to investable action. We're proving it in the UK on landmark landscape recovery projects, with proprietary natural capital valuation models and a growing team of advisors, project managers, ecological experts, engineers, and product thinkers. Our vision continues to grow: any enterprise, anywhere, running a regenerative land-use programme at scale, on our platform. We're building the intelligence layer that will fundamentally reshape how land-use decisions are made, financed and scaled, toward a world where those decisions are systematically aligned across nature, infrastructure, agricultural production and human wellbeing. This is a system designed not just to analyse the world, but to actively coordinate regenerative land-use across landscapes, supply chains and asset classes. We're a small, early-stage technical team inside a wider commercial business. We ship fast, validate, and iterate. About the Role We're looking for a senior engineer to design, build, and own the data pipelines and data architecture that feed both our customer-facing platform and our internal teams, and who has the software-engineering range to jump in alongside our product engineers when the work calls for it. This is a hands on role reporting to the Head of Engineering. The volume of work isn't the challenge, the variety is. Over the next 6-12 months we expect to stand up many pipelines across very different data shapes, from statutory BNG and carbon datasets to live environmental sensor feeds and investor data products. You'll be the person who can look at a new source, pick the right pattern for it, build it, and know when and where it will strain. You'll thrive here if you like owning a work-stream end-to-end: design doc to production to iteration, without needing the thinking done for you. You're equally comfortable shaping architecture and getting your hands dirty in the code. What you'll do Design and own our data pipelines. Build and maintain robust ETL workflows across a deliberately diverse set of sources. The three dominant shapes we see today are: unifying and normalising data into a relational store with proper versioning and lineage; polling an external API and landing it as a Hive-partitioned Parquet dataset; storing document blobs and their metadata via a document-management approach. There will be many more shapes; your job is to choose the right one each time rather than force-fit a single pattern. Make sound architecture calls. Understand the difference between operational and analytical layers and design right-sized infrastructure that scales with us over time. Our focus is variety, not big data. Know which patterns suit which problems, when a new tool genuinely earns its place, and when it doesn't. Engage directly with the source. Work with subject-matter experts across the business to understand what the data means before you model it. Build for reliability. Put the hooks, monitoring, and KPIs in place to know how a pipeline is performing, where its limits are, and when it's degrading, before someone else notices. Contribute to the platform. Pair with our Senior Software Developer on the customer-facing product (currently a lean, Cloudflare-native TypeScript / React stack in a monorepo). Critique designs, raise the bar, and help us build features that are well-tested and built to last. Use AI as a lever, not a crutch. We expect strong day-to-day fluency with AI-assisted development: planning, refactoring, reviewing, catching bugs and security issues, moving faster as a small team. But we need a senior who can architect and build from first principles, not someone who leans on the tools to paper over gaps. Help shape what's next. We're not event-driven today, but that's a likely direction. You'll have real influence over the stack and the standards as the team grows. What we're looking for Data engineering depth. Demonstrable experience designing, building, and maintaining production data pipelines across heterogeneous sources, strong SQL and data-modelling skills, and real ELT/ETL experience (e.g. with tools such as dbt or similar). Architectural judgement. You can reason about operational vs analytical layers, data lake / warehouse patterns, versioning and lineage, and right-sizing infrastructure for a variety-first (not volume-first) problem. Software-engineering fundamentals. You're a genuine engineer, not a tool operator; you can build from scratch, reason about a codebase, and contribute to a modern web platform. Comfort with TypeScript/JavaScript (and ideally React) is a real plus; cloud experience is essential, though we're not precious about which (AWS, GCP, Azure, or Cloudflare). Autonomy. You can take ownership of a work-stream and drive it without the mental load sitting with the leadership team. Typically this means 5+ years of relevant experience, but we care far more about the scope you can hold than the number. Versatility. You're comfortable with shifting priorities in an early-stage environment and willing to have a foot in more than one camp as the needs of the business change. Communication. You can translate business goals and SME knowledge into technical solutions, and explain trade-offs clearly to a non-engineering audience. Locality. Within commuting distance of London, able to work 1-2 days a week from our central office. Nice to have Experience building, deploying, and maintaining machine-learning pipelines in production (the maintenance matters as much as the building). Experience with Retrieval-Augmented Generation, and with vector or graph databases. Familiarity with a modern data stack: Databricks, dbt, DLT, Unity Catalog or similar. This is a direction of travel for us, not a settled decision, so exposure is welcome but not required. Experience with the Cloudflare ecosystem, or with serverless/edge-first architectures. Familiarity with event-driven architectures and message brokers/queues. Experience in fintech, climate, or other data-heavy / decision-support domains. A genuine interest in sustainability, nature recovery, and conservation finance. Why Join Great Yellow? Be part of an innovative start-up that's breaking new ground in finance and ecological restoration. Engage in meaningful work with the potential to make a lasting impact on the planet. Work alongside a passionate and diverse team in an environment that values flexibility, collaboration, autonomy, and growth. Our culture is built on three principles: All for the Hive (shared leadership and collaboration), Shameless Ambition (raise the bar, speak directly), and Design the Future (think big, learn by doing, own it). We're big believers in flexibility - work where you do your best thinking - but we also value getting together in our office to share ideas (and coffee). Apply for the job Do you want to join our team? Then we'd love to hear about you!
London Stock Exchange Group
Senior Technical Lead - Real Time Platform
London Stock Exchange Group
ROLE SUMMARY FTSE Russell (LSEG) is building the real time platform that powers global index calculation across equity, fixed income, and multi asset markets. We're looking for a hands on Senior Technical Lead to modernise and scale this platform- a cloud native, low latency system that operates at global scale and underpins critical investment products used worldwide. This is an individual contributor leadership role. You'll lead through architecture, engineering quality, and delivery- designing resilient, event driven systems, shaping technical direction, and raising standards across the team. You'll work on systems where performance, data quality, and reliability are non negotiable, while leveraging modern cloud (AWS) and AI assisted development tooling to accelerate delivery without compromising control. WHAT YOU'LL BE DOING Design and build real time, event driven systems that calculate and distribute index data with low latency and high reliability. Own platform architecture and engineering quality, leading through hands on delivery, code review, and clear technical direction. Scale and operate a cloud native platform on AWS, ensuring resilience, observability, and performance under real market conditions. Define and evolve data models and pipelines for market and reference data, with strong focus on accuracy, auditability, and control. Drive engineering standards and modernisation, using AI assisted tooling and automation to improve delivery speed without compromising quality. TECH STACK & TOOLING Development: Java, C#, Python, SQL, OpenAPI Cloud: AWS (Lambda, API Gateway, S3, SQS, SNS, Aurora, and others as required) Databases: Sybase ASE, Sybase IQ, Aurora Postgres Infrastructure as Code & CI/CD: Terraform, AWS CLI, GitLab AI Development: Agentic AI tooling (e.g. GitHub Copilot, Claude Code) WHAT YOU'LL BRING Strong software engineering background, with experience designing and building distributed, event driven systems. Proven ability to own system design and architecture, balancing performance, scalability, and reliability. Hands on experience building and operating cloud native applications on AWS. Solid understanding of data modelling and relational databases in production systems. Experience with infrastructure as code (e.g. Terraform) and modern CI/CD practices. Demonstrated ability to lead through engineering quality- code reviews, testing strategy, and raising technical standards. Nice to have experience working on low latency or real time systems. Exposure to financial services, market data, or index products. Practical use of AI assisted development tooling to improve engineering productivity. BENEFITS & SUPPORT LSEG offers a range of tailored benefits and support, including healthcare, retirement planning, paid volunteering days and wellbeing initiatives. EEO STATEMENT We are proud to be an equal opportunities employer. This means that we do not discriminate on the basis of anyone's race, religion, colour, national origin, gender, sexual orientation, gender identity, gender expression, age, marital status, veteran status, pregnancy or disability, or any other basis protected under applicable law. We can reasonably accommodate applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs.
22/07/2026
Full time
ROLE SUMMARY FTSE Russell (LSEG) is building the real time platform that powers global index calculation across equity, fixed income, and multi asset markets. We're looking for a hands on Senior Technical Lead to modernise and scale this platform- a cloud native, low latency system that operates at global scale and underpins critical investment products used worldwide. This is an individual contributor leadership role. You'll lead through architecture, engineering quality, and delivery- designing resilient, event driven systems, shaping technical direction, and raising standards across the team. You'll work on systems where performance, data quality, and reliability are non negotiable, while leveraging modern cloud (AWS) and AI assisted development tooling to accelerate delivery without compromising control. WHAT YOU'LL BE DOING Design and build real time, event driven systems that calculate and distribute index data with low latency and high reliability. Own platform architecture and engineering quality, leading through hands on delivery, code review, and clear technical direction. Scale and operate a cloud native platform on AWS, ensuring resilience, observability, and performance under real market conditions. Define and evolve data models and pipelines for market and reference data, with strong focus on accuracy, auditability, and control. Drive engineering standards and modernisation, using AI assisted tooling and automation to improve delivery speed without compromising quality. TECH STACK & TOOLING Development: Java, C#, Python, SQL, OpenAPI Cloud: AWS (Lambda, API Gateway, S3, SQS, SNS, Aurora, and others as required) Databases: Sybase ASE, Sybase IQ, Aurora Postgres Infrastructure as Code & CI/CD: Terraform, AWS CLI, GitLab AI Development: Agentic AI tooling (e.g. GitHub Copilot, Claude Code) WHAT YOU'LL BRING Strong software engineering background, with experience designing and building distributed, event driven systems. Proven ability to own system design and architecture, balancing performance, scalability, and reliability. Hands on experience building and operating cloud native applications on AWS. Solid understanding of data modelling and relational databases in production systems. Experience with infrastructure as code (e.g. Terraform) and modern CI/CD practices. Demonstrated ability to lead through engineering quality- code reviews, testing strategy, and raising technical standards. Nice to have experience working on low latency or real time systems. Exposure to financial services, market data, or index products. Practical use of AI assisted development tooling to improve engineering productivity. BENEFITS & SUPPORT LSEG offers a range of tailored benefits and support, including healthcare, retirement planning, paid volunteering days and wellbeing initiatives. EEO STATEMENT We are proud to be an equal opportunities employer. This means that we do not discriminate on the basis of anyone's race, religion, colour, national origin, gender, sexual orientation, gender identity, gender expression, age, marital status, veteran status, pregnancy or disability, or any other basis protected under applicable law. We can reasonably accommodate applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs.
Software Engineer (Kotlin / React)
Deutsche Bank AG, Frankfurt am Main
Software Engineer (Kotlin / React) Location: London AMS is the world's leading provider of Talent Acquisition and Management Services. Our Contingent Workforce Solutions (CWS) service partners with Deutsche Bank to support contingent recruitment processes. On behalf of Deutsche Bank, we are looking for a Software Engineer (Kotlin / React) for a 6 Month contract based in London (Hybrid 3 times per week in the office). Deutsche Bank is a global banking business with strong roots in Germany and operations in over 70 countries. Their large but focused footprint gives an established position in Europe plus a significant presence in the Americas and Asia Pacific. 'Together we're sharing new perspectives and transforming what it means to be a bank.' Key Responsibilities Purpose of the role: We are looking for an experienced Software Engineer to join a high performing engineering team building the next generation of a business critical platform that supports Sales teams with richer client insights and a more integrated client management experience. What you'll do: Design, develop, and maintain scalable, robust, and well tested applications. Build and enhance full stack solutions using modern front end and JVM based technologies. Collaborate closely with business stakeholders to refine requirements and deliver value through iterative releases. Contribute to CI/CD pipelines, deployment processes, and production support activities. Monitor, troubleshoot, and improve the reliability and performance of live services. Participate in architectural discussions, code reviews, pair programming, and knowledge sharing initiatives. Skills and Qualifications The skills you'll need: Strong commercial experience in full stack or back end software engineering. Experience working with JVM based technologies, ideally Kotlin (or strong Java with Kotlin). Hands on experience with TypeScript and React would be beneficial. Strong understanding of software engineering principles, including OOP, functional programming concepts, and design patterns. Proven experience working within Extreme Programming (XP) environments, including TDD, Pair Programming, Continuous Refactoring, and Trunk Based Development. Proven experience building scalable, maintainable software systems and working with CI/CD pipelines in Agile environments. Deutsche Bank's values define the working environment they strive to create - diverse, supportive and welcoming of different views. They embrace a culture reflecting a variety of perspectives, insights and backgrounds to drive innovation. They build talented and diverse teams to drive business results and encourage their people to develop to their full potential. The Bank promotes good working relationships and encourages high standards of conduct and work performance. They welcome applications from talented people from all cultures, countries, races, genders, sexual orientations, disabilities, beliefs, and generations and are committed to providing a working environment free from harassment, discrimination and retaliation. This client will only accept workers operating via a PAYE engagement model.
22/07/2026
Full time
Software Engineer (Kotlin / React) Location: London AMS is the world's leading provider of Talent Acquisition and Management Services. Our Contingent Workforce Solutions (CWS) service partners with Deutsche Bank to support contingent recruitment processes. On behalf of Deutsche Bank, we are looking for a Software Engineer (Kotlin / React) for a 6 Month contract based in London (Hybrid 3 times per week in the office). Deutsche Bank is a global banking business with strong roots in Germany and operations in over 70 countries. Their large but focused footprint gives an established position in Europe plus a significant presence in the Americas and Asia Pacific. 'Together we're sharing new perspectives and transforming what it means to be a bank.' Key Responsibilities Purpose of the role: We are looking for an experienced Software Engineer to join a high performing engineering team building the next generation of a business critical platform that supports Sales teams with richer client insights and a more integrated client management experience. What you'll do: Design, develop, and maintain scalable, robust, and well tested applications. Build and enhance full stack solutions using modern front end and JVM based technologies. Collaborate closely with business stakeholders to refine requirements and deliver value through iterative releases. Contribute to CI/CD pipelines, deployment processes, and production support activities. Monitor, troubleshoot, and improve the reliability and performance of live services. Participate in architectural discussions, code reviews, pair programming, and knowledge sharing initiatives. Skills and Qualifications The skills you'll need: Strong commercial experience in full stack or back end software engineering. Experience working with JVM based technologies, ideally Kotlin (or strong Java with Kotlin). Hands on experience with TypeScript and React would be beneficial. Strong understanding of software engineering principles, including OOP, functional programming concepts, and design patterns. Proven experience working within Extreme Programming (XP) environments, including TDD, Pair Programming, Continuous Refactoring, and Trunk Based Development. Proven experience building scalable, maintainable software systems and working with CI/CD pipelines in Agile environments. Deutsche Bank's values define the working environment they strive to create - diverse, supportive and welcoming of different views. They embrace a culture reflecting a variety of perspectives, insights and backgrounds to drive innovation. They build talented and diverse teams to drive business results and encourage their people to develop to their full potential. The Bank promotes good working relationships and encourages high standards of conduct and work performance. They welcome applications from talented people from all cultures, countries, races, genders, sexual orientations, disabilities, beliefs, and generations and are committed to providing a working environment free from harassment, discrimination and retaliation. This client will only accept workers operating via a PAYE engagement model.
Lead Software Engineer (Hybrid)
United States Digital Space LLC
Lead Engineer Location: Waterloo, London, England, UK Hybrid (1 day per week in office) Who We Are At the company, we bring life to the best ideas. Founded in 2006 and headquartered in Chicago, we are a technology solutions consultancy that partners with organisations from early stage startups to the world's largest companies. We take on hard software challenges and turn them into durable results. We build agentic products, the platforms they run on, and the engineering and design at every layer. Our commitment to quality means we deliver solutions we're truly proud of, while our curiosity sparks innovation and breakthrough thinking. 8th Lights thrive in an environment that champions continuous education, fueling our growth through mentorship and hands on work. We foster an open, collaborative culture grounded in honesty that builds trust, and believe true success is measured by the outcomes we create for our clients. Who You Are Successfully led high stakes consulting engagements from discovery to production Built high quality, maintainable software collaboratively, incrementally, and through an approach tailored towards the unique needs of the clients you've served Written production quality code using a variety of languages and frameworks, including but not limited to: Java, C#/.NET, Python, TypeScript, JavaScript, React, Go, Ruby, Scala, R, and SQL Leveraged AI assistive development tools for tasks like scaffolding, refactoring, debugging, test generation, and documentation Experience building or integrating AI/ML powered features into products or systems (e.g., recommendation engines, NLP models, computer vision, predictive analytics) Used context appropriate automated testing to inform software design choices and catch bugs Debugged and refactored pre existing code to incrementally improve it Collaborated with teams using Git, MacOS/Linux, and CI/CD Remedied architecture level concerns such as scalability, security, reliability, and performance Brought together people from different functions and perspectives in forums that encourage idea sharing, collaboration, and problem solving Made thoughtful recommendations and set direction in the face of ambiguity Mentored and shared knowledge with colleagues Actively sought out and effectively given feedback Communicated empathically with stakeholders and colleagues Collaboratively led stakeholders to balance technical considerations with product and user needs What You'll Do At the company Making immediate contributions to projects, rapidly building trust with clients Working pragmatically to balance technology choices while delivering high quality work within deadlines Leading architecture and software design discussions Collaborating on systems that involve the full ML lifecycle from data ingestion and preprocessing, to model deployment, integration, and performance monitoring Generating new potential solutions to challenges (technical and non technical) in partnership with team members and clients Leading or initiating formal feedback conversations with teams and clients via retrospectives Clearly articulating and documenting outcomes and driving forward action items Contributing to the health of your team and the company's culture by modelling our Values Ensuring your team has a healthy, prioritised, estimated backlog Managing high level project roadmaps as the team lead for large engagements Maintaining relationships with client technical leaders Regular syncs with the client to provide status updates, and for identifying and evaluating risks and presenting potential solutions Identifying, mitigating, and resolving blockers to team progress Contributing to the company by serving as a mentor, leading or designing workshops internally or for clients, representing the company in the tech community, or supporting our hiring processes Strongly Preferred Skills MLOps: including tools like LangChain for application development and managing the ML lifecycle Data Engineering: including platforms like Databricks for data processing and analytics DevSecOps & DevOps Infrastructure as Code Building a truly diverse, equitable, and inclusive workplace is an ongoing journey, and we're excited to keep learning and growing together. We have a proud tradition of hiring talented colleagues with real world career experiences. How You'll be Supported Our wellness package is designed with the Whole YOU in mind and includes: A robust L&D programme featuring unlimited access to thousands of books, courses, and expert led training on the O'Reilly learning platform. Annual financial stipend and time allotment for learning & development Coworking support for our global team 12 weeks of new parent leave available for eligible employees A Note on Compensation At the company, we are committed to a compensation philosophy that is transparent, fair, and helps us attract and retain top talent in alignment with our company's strategic growth goals and clients' needs. We benchmark our salaries using Geographic Structures to establish competitive pay ranges within the regions where 8th Lights live. Our pay ranges for our Lead Engineer position within London is: £76 029 GBP. Reach out to for more relevant information pertaining to your local market. The company Hubs and Geographies the company's culture is rooted in strong connections that extend across our teams, regions, and beyond client work. We are a distributed team across the United States, Canada, and the United Kingdom, with hubs in Chicago, London, Los Angeles, New York, and Seattle. London Co working: Employees working from our London hub follow a hybrid model, which includes a minimum of one day per week in our Waterloo Office. This co working day is designed to encourage collaboration and further strengthen our community. In most cases, our consulting engagements do not require travel. A Note on Your Privacy At the company, one of our core values is Honesty that builds trust - and that shapes how we approach hiring. We want you to have a clear picture of who we are, what we're looking for, and how we handle your information throughout the process.
22/07/2026
Full time
Lead Engineer Location: Waterloo, London, England, UK Hybrid (1 day per week in office) Who We Are At the company, we bring life to the best ideas. Founded in 2006 and headquartered in Chicago, we are a technology solutions consultancy that partners with organisations from early stage startups to the world's largest companies. We take on hard software challenges and turn them into durable results. We build agentic products, the platforms they run on, and the engineering and design at every layer. Our commitment to quality means we deliver solutions we're truly proud of, while our curiosity sparks innovation and breakthrough thinking. 8th Lights thrive in an environment that champions continuous education, fueling our growth through mentorship and hands on work. We foster an open, collaborative culture grounded in honesty that builds trust, and believe true success is measured by the outcomes we create for our clients. Who You Are Successfully led high stakes consulting engagements from discovery to production Built high quality, maintainable software collaboratively, incrementally, and through an approach tailored towards the unique needs of the clients you've served Written production quality code using a variety of languages and frameworks, including but not limited to: Java, C#/.NET, Python, TypeScript, JavaScript, React, Go, Ruby, Scala, R, and SQL Leveraged AI assistive development tools for tasks like scaffolding, refactoring, debugging, test generation, and documentation Experience building or integrating AI/ML powered features into products or systems (e.g., recommendation engines, NLP models, computer vision, predictive analytics) Used context appropriate automated testing to inform software design choices and catch bugs Debugged and refactored pre existing code to incrementally improve it Collaborated with teams using Git, MacOS/Linux, and CI/CD Remedied architecture level concerns such as scalability, security, reliability, and performance Brought together people from different functions and perspectives in forums that encourage idea sharing, collaboration, and problem solving Made thoughtful recommendations and set direction in the face of ambiguity Mentored and shared knowledge with colleagues Actively sought out and effectively given feedback Communicated empathically with stakeholders and colleagues Collaboratively led stakeholders to balance technical considerations with product and user needs What You'll Do At the company Making immediate contributions to projects, rapidly building trust with clients Working pragmatically to balance technology choices while delivering high quality work within deadlines Leading architecture and software design discussions Collaborating on systems that involve the full ML lifecycle from data ingestion and preprocessing, to model deployment, integration, and performance monitoring Generating new potential solutions to challenges (technical and non technical) in partnership with team members and clients Leading or initiating formal feedback conversations with teams and clients via retrospectives Clearly articulating and documenting outcomes and driving forward action items Contributing to the health of your team and the company's culture by modelling our Values Ensuring your team has a healthy, prioritised, estimated backlog Managing high level project roadmaps as the team lead for large engagements Maintaining relationships with client technical leaders Regular syncs with the client to provide status updates, and for identifying and evaluating risks and presenting potential solutions Identifying, mitigating, and resolving blockers to team progress Contributing to the company by serving as a mentor, leading or designing workshops internally or for clients, representing the company in the tech community, or supporting our hiring processes Strongly Preferred Skills MLOps: including tools like LangChain for application development and managing the ML lifecycle Data Engineering: including platforms like Databricks for data processing and analytics DevSecOps & DevOps Infrastructure as Code Building a truly diverse, equitable, and inclusive workplace is an ongoing journey, and we're excited to keep learning and growing together. We have a proud tradition of hiring talented colleagues with real world career experiences. How You'll be Supported Our wellness package is designed with the Whole YOU in mind and includes: A robust L&D programme featuring unlimited access to thousands of books, courses, and expert led training on the O'Reilly learning platform. Annual financial stipend and time allotment for learning & development Coworking support for our global team 12 weeks of new parent leave available for eligible employees A Note on Compensation At the company, we are committed to a compensation philosophy that is transparent, fair, and helps us attract and retain top talent in alignment with our company's strategic growth goals and clients' needs. We benchmark our salaries using Geographic Structures to establish competitive pay ranges within the regions where 8th Lights live. Our pay ranges for our Lead Engineer position within London is: £76 029 GBP. Reach out to for more relevant information pertaining to your local market. The company Hubs and Geographies the company's culture is rooted in strong connections that extend across our teams, regions, and beyond client work. We are a distributed team across the United States, Canada, and the United Kingdom, with hubs in Chicago, London, Los Angeles, New York, and Seattle. London Co working: Employees working from our London hub follow a hybrid model, which includes a minimum of one day per week in our Waterloo Office. This co working day is designed to encourage collaboration and further strengthen our community. In most cases, our consulting engagements do not require travel. A Note on Your Privacy At the company, one of our core values is Honesty that builds trust - and that shapes how we approach hiring. We want you to have a clear picture of who we are, what we're looking for, and how we handle your information throughout the process.
CapGemini
Java Fullstack Developer
CapGemini
# Java Fullstack DeveloperLondonApply for this job Permanent Experienced Professionals Software Engineering ID 520985-en\_GB About the Job you are considering: Join Capgemini's Cloud & Custom Applications (C&CA) practice, where we Consult with Purpose, Continuously Evolve, and Architect Tomorrow. As a Java Full Stack Engineer, you will play a key role in delivering scalable, resilient, and future-ready digital solutions for our Financial Services clients. Working within multidisciplinary teams, you will contribute to the design, development, and evolution of modern applications that create measurable business value. This role is ideal for a collaborative engineer who is passionate about continuous learning, quality engineering, AI-enabled ways of working, and helping organisations accelerate their cloud transformation journeys. Hybrid working: The places that you work from day to day will vary according to your role, your needs, and those of the business; it will be a blend of Company offices, client sites, and your home; noting that you will be unable to work at home 100% of the time. Your Role: Design and deliver scalable, secure, and maintainable business applications that support client outcomes and long-term growth. Contribute to the development of modern cloud-native solutions that improve agility, resilience, and operational efficiency. Create intuitive and accessible user experiences that enhance customer and colleague engagement. Develop and integrate services that enable seamless communication across business capabilities and enterprise systems. Collaborate with architects, product teams, quality engineers, and delivery stakeholders to achieve successful project outcomes. Champion engineering excellence by promoting quality, automation, reusability, and continuous improvement practices. Ensure solutions meet performance, security, availability, and reliability expectations throughout the delivery lifecycle. Support continuous delivery and operational readiness by contributing to efficient release and deployment processes. Investigate and resolve complex issues, driving service stability and performance optimisation. Foster a future-ready engineering culture through knowledge sharing, innovation, continuous learning, and awareness of AI-enabled delivery practices. Your Skills: Strong experience delivering enterprise-grade full-stack applications using Java and modern web development frameworks. Proven experience designing and building cloud-native, distributed, and microservices-based solutions. Strong understanding of backend application design, API development, security principles, and integration patterns. Experience developing responsive, reusable, and user-focused front-end solutions. Knowledge of software engineering best practices, including testing, code quality, version control, and continuous integration principles. Experience working within Agile delivery environments and collaborating across multidisciplinary teams. Solid understanding of application performance, scalability, reliability, and operational support considerations. Experience working with relational and/or non-relational database technologies. Strong analytical, problem-solving, communication, and stakeholder collaboration skills. Commitment to continuous learning, innovation, and adopting AI-enabled practices to enhance delivery outcomes. Good-to-Have Skills Experience with React.js, TypeScript, JavaScript (ES6), HTML5, CSS3, Redux, or Context API. Experience with Spring Boot, Spring MVC, Spring Security, Hibernate/JPA, and REST API development. Knowledge of cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform. Experience with Docker, Kubernetes, OpenShift, and infrastructure-as-code practices including Terraform. Exposure to CI/CD tooling such as Jenkins, GitHub Actions, or GitLab CI. Experience with PostgreSQL, Oracle, MySQL, or MongoDB. Familiarity with Git, Maven, Gradle, SonarQube, JIRA, Splunk, or AppDynamics. Knowledge of event-driven architectures and messaging platforms such as Kafka. Exposure to API Gateway and Service Mesh technologies. Experience supporting cloud migration and application modernisation initiatives. Experience within Banking, Financial Services, or Insurance domains. Cloud certifications (AWS, Azure, and/or GCP).' We are a Disability Confident Employer: Capgemini is proud to be a Disability Confident Employer (Level 2) under the UK Government's Disability Confident scheme.As part of our commitment to inclusive recruitment, we will offer an interview to all candidates who: Declare they have a disability, and Meet the minimum essential criteria for the role.Please opt in during the application process. Make It Real (what does it mean for you): You'd be joining an accredited Great Place to work for Wellbeing in 2024. Employee wellbeing is vitally important to us as an organisation. We see a healthy and happy workforce a critical component for us to achieve our organisational ambitions. To help support wellbeing we have trained 'Mental Health Champions' across each of our business areas, and we have invested in wellbeing apps such as Thrive and Peppy. You will be empowered to explore, innovate, and progress. You will benefit from Capgemini's 'learning for life' mindset, meaning you will have countless training and development opportunities from thinktanks to hackathons, and access to 250,000 courses with numerous external certifications from AWS, Microsoft, Harvard ManageMentor, Cybersecurity qualifications and much more. You will be joining one of the World's Most Ethical Companies, as recognised by Ethisphere for 13 consecutive years. We live our values by making ethical business choices every day. Working ethically is at the centre of our culture at Capgemini, meaning you will be helping to create a future we can all be proud of. Why you should consider Capgemini: Growing clients' businesses while building a more sustainable, more inclusive future is a tough ask. When you join Capgemini, you'll join a thriving company and become part of a collective of free-thinkers, entrepreneurs and industry experts. We find new ways technology can help us reimagine what's possible. It's why, together, we seek out opportunities that will transform the world's leading businesses, and it's how you'll gain the experiences and connections you need to shape your future. By learning from each other every day, sharing knowledge, and always pushing yourself to do better, you'll build the skills you want. You'll use your skills to help our clients leverage technology to innovate and grow their business. So, it might not always be easy, but making the world a better place rarely is. About Capgemini: Capgemini is an AI-powered global business and technology transformation partner, delivering tangible business value. We imagine the future of organisations and make it real with AI, technology and people. With our strong heritage of nearly 60 years, we are a responsible and diverse group of 420,000 team members in more than 50 countries. We deliver end-to-end services and solutions with our deep industry expertise and strong partner ecosystem, leveraging our capabilities across strategy, technology, design, engineering and business operations. The Group reported 2024 global revenues of €22.1 billion. Make it real
22/07/2026
Full time
# Java Fullstack DeveloperLondonApply for this job Permanent Experienced Professionals Software Engineering ID 520985-en\_GB About the Job you are considering: Join Capgemini's Cloud & Custom Applications (C&CA) practice, where we Consult with Purpose, Continuously Evolve, and Architect Tomorrow. As a Java Full Stack Engineer, you will play a key role in delivering scalable, resilient, and future-ready digital solutions for our Financial Services clients. Working within multidisciplinary teams, you will contribute to the design, development, and evolution of modern applications that create measurable business value. This role is ideal for a collaborative engineer who is passionate about continuous learning, quality engineering, AI-enabled ways of working, and helping organisations accelerate their cloud transformation journeys. Hybrid working: The places that you work from day to day will vary according to your role, your needs, and those of the business; it will be a blend of Company offices, client sites, and your home; noting that you will be unable to work at home 100% of the time. Your Role: Design and deliver scalable, secure, and maintainable business applications that support client outcomes and long-term growth. Contribute to the development of modern cloud-native solutions that improve agility, resilience, and operational efficiency. Create intuitive and accessible user experiences that enhance customer and colleague engagement. Develop and integrate services that enable seamless communication across business capabilities and enterprise systems. Collaborate with architects, product teams, quality engineers, and delivery stakeholders to achieve successful project outcomes. Champion engineering excellence by promoting quality, automation, reusability, and continuous improvement practices. Ensure solutions meet performance, security, availability, and reliability expectations throughout the delivery lifecycle. Support continuous delivery and operational readiness by contributing to efficient release and deployment processes. Investigate and resolve complex issues, driving service stability and performance optimisation. Foster a future-ready engineering culture through knowledge sharing, innovation, continuous learning, and awareness of AI-enabled delivery practices. Your Skills: Strong experience delivering enterprise-grade full-stack applications using Java and modern web development frameworks. Proven experience designing and building cloud-native, distributed, and microservices-based solutions. Strong understanding of backend application design, API development, security principles, and integration patterns. Experience developing responsive, reusable, and user-focused front-end solutions. Knowledge of software engineering best practices, including testing, code quality, version control, and continuous integration principles. Experience working within Agile delivery environments and collaborating across multidisciplinary teams. Solid understanding of application performance, scalability, reliability, and operational support considerations. Experience working with relational and/or non-relational database technologies. Strong analytical, problem-solving, communication, and stakeholder collaboration skills. Commitment to continuous learning, innovation, and adopting AI-enabled practices to enhance delivery outcomes. Good-to-Have Skills Experience with React.js, TypeScript, JavaScript (ES6), HTML5, CSS3, Redux, or Context API. Experience with Spring Boot, Spring MVC, Spring Security, Hibernate/JPA, and REST API development. Knowledge of cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform. Experience with Docker, Kubernetes, OpenShift, and infrastructure-as-code practices including Terraform. Exposure to CI/CD tooling such as Jenkins, GitHub Actions, or GitLab CI. Experience with PostgreSQL, Oracle, MySQL, or MongoDB. Familiarity with Git, Maven, Gradle, SonarQube, JIRA, Splunk, or AppDynamics. Knowledge of event-driven architectures and messaging platforms such as Kafka. Exposure to API Gateway and Service Mesh technologies. Experience supporting cloud migration and application modernisation initiatives. Experience within Banking, Financial Services, or Insurance domains. Cloud certifications (AWS, Azure, and/or GCP).' We are a Disability Confident Employer: Capgemini is proud to be a Disability Confident Employer (Level 2) under the UK Government's Disability Confident scheme.As part of our commitment to inclusive recruitment, we will offer an interview to all candidates who: Declare they have a disability, and Meet the minimum essential criteria for the role.Please opt in during the application process. Make It Real (what does it mean for you): You'd be joining an accredited Great Place to work for Wellbeing in 2024. Employee wellbeing is vitally important to us as an organisation. We see a healthy and happy workforce a critical component for us to achieve our organisational ambitions. To help support wellbeing we have trained 'Mental Health Champions' across each of our business areas, and we have invested in wellbeing apps such as Thrive and Peppy. You will be empowered to explore, innovate, and progress. You will benefit from Capgemini's 'learning for life' mindset, meaning you will have countless training and development opportunities from thinktanks to hackathons, and access to 250,000 courses with numerous external certifications from AWS, Microsoft, Harvard ManageMentor, Cybersecurity qualifications and much more. You will be joining one of the World's Most Ethical Companies, as recognised by Ethisphere for 13 consecutive years. We live our values by making ethical business choices every day. Working ethically is at the centre of our culture at Capgemini, meaning you will be helping to create a future we can all be proud of. Why you should consider Capgemini: Growing clients' businesses while building a more sustainable, more inclusive future is a tough ask. When you join Capgemini, you'll join a thriving company and become part of a collective of free-thinkers, entrepreneurs and industry experts. We find new ways technology can help us reimagine what's possible. It's why, together, we seek out opportunities that will transform the world's leading businesses, and it's how you'll gain the experiences and connections you need to shape your future. By learning from each other every day, sharing knowledge, and always pushing yourself to do better, you'll build the skills you want. You'll use your skills to help our clients leverage technology to innovate and grow their business. So, it might not always be easy, but making the world a better place rarely is. About Capgemini: Capgemini is an AI-powered global business and technology transformation partner, delivering tangible business value. We imagine the future of organisations and make it real with AI, technology and people. With our strong heritage of nearly 60 years, we are a responsible and diverse group of 420,000 team members in more than 50 countries. We deliver end-to-end services and solutions with our deep industry expertise and strong partner ecosystem, leveraging our capabilities across strategy, technology, design, engineering and business operations. The Group reported 2024 global revenues of €22.1 billion. Make it real

Modal Window

  • Home
  • Contact
  • About Us
  • FAQs
  • Terms & Conditions
  • Privacy
  • Employer
  • Post a Job
  • Search Resumes
  • Sign in
  • Job Seeker
  • Find Jobs
  • Create Resume
  • Sign in
  • IT blog
  • Facebook
  • Twitter
  • LinkedIn
  • Youtube
© 2008-2026 IT Job Board