• Home
  • Find Jobs
  • Register CV
  • Advertise jobs
  • Employer Pricing
  • IT Jobs
  • Sign in
  • Sign up
  • Home
  • Find Jobs
  • Register CV
  • Advertise jobs
  • Employer Pricing
  • IT Jobs
Sorry, that job is no longer available. Here are some results that may be similar to the job you were looking for.

294 jobs found

Email me jobs like this
Refine Search
Current Search
software engineer java
Client Server
Junior Software Engineer - FinTech
Client Server City, Newcastle Upon Tyne
Junior Software Engineer / Developer Newcastle onsite to £55k+ Are you a bright, ambitious Software Engineer with a first class education looking for an opportunity to progress your career, working on complex and interesting systems in a role where you can learn and develop your skills? You could be joining a scaling Technology Consultancy, the company has already experienced huge success within the FinTech / finance space as is expanding as a result. As a Junior Software Engineer you will collaborate with a small, talented team to deliver client projects within a Microsoft environment using the latest versions of C# .Net to produce high quality code. You'll be collaborating to solve clients' real-world problems using technology across a broad range of systems and applications within modern engineering environments. Location / WFH: You'll join colleagues in brand new Central Newcastle offices on a full-time basis (Monday to Friday), working hours with some flexibility. The offices are well equipped and offer fantastic views across the City and the local countryside, many employees walk or cycle in (onsite showers available!). About you: You have achieved a minimum 2.1 BSc in Computer Science or similar technical discipline from a top tier / Russel Group university, backed by A's at A-level You're a technologist who enjoys collaborating and problem solving, working on complex, distributed systems You have strong backend coding skills - you can come from any tech background (e.g. Java, Python, Full Stack) but be happy to use C# .Net going forward and pick up new things along the way You have experience with public cloud technologies - Azure, AWS, GCP You have a good knowledge of modern software engineering best practices and have experience across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're excited to join a start-up in a role that you can shape and influence What's in it for you: As a Junior Software Engineer you will earn a competitive package: Salary to £55k Bonus 25 days holiday Bupa healthcare Generous pension contribution Continuous career development opportunities Social team atmosphere with a range of events and early finish for drinks on Fridays Apply now to find out more about this Junior Software Engineer / Developer opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.
Jun 15, 2026
Full time
Junior Software Engineer / Developer Newcastle onsite to £55k+ Are you a bright, ambitious Software Engineer with a first class education looking for an opportunity to progress your career, working on complex and interesting systems in a role where you can learn and develop your skills? You could be joining a scaling Technology Consultancy, the company has already experienced huge success within the FinTech / finance space as is expanding as a result. As a Junior Software Engineer you will collaborate with a small, talented team to deliver client projects within a Microsoft environment using the latest versions of C# .Net to produce high quality code. You'll be collaborating to solve clients' real-world problems using technology across a broad range of systems and applications within modern engineering environments. Location / WFH: You'll join colleagues in brand new Central Newcastle offices on a full-time basis (Monday to Friday), working hours with some flexibility. The offices are well equipped and offer fantastic views across the City and the local countryside, many employees walk or cycle in (onsite showers available!). About you: You have achieved a minimum 2.1 BSc in Computer Science or similar technical discipline from a top tier / Russel Group university, backed by A's at A-level You're a technologist who enjoys collaborating and problem solving, working on complex, distributed systems You have strong backend coding skills - you can come from any tech background (e.g. Java, Python, Full Stack) but be happy to use C# .Net going forward and pick up new things along the way You have experience with public cloud technologies - Azure, AWS, GCP You have a good knowledge of modern software engineering best practices and have experience across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're excited to join a start-up in a role that you can shape and influence What's in it for you: As a Junior Software Engineer you will earn a competitive package: Salary to £55k Bonus 25 days holiday Bupa healthcare Generous pension contribution Continuous career development opportunities Social team atmosphere with a range of events and early finish for drinks on Fridays Apply now to find out more about this Junior Software Engineer / Developer opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.
Java Developer
Eteam Workforce Limited Glasgow, Lanarkshire
We are a Global Recruitment specialist that provides support to the clients across EMEA, APAC, US and Canada. We have an excellent job opportunity for you. Role Title: Java Developer Location: Glasgow Duration: 31/12/2026 Days on site: 2-3 Rate: £313 per day all inc. (PAYE through Umbrella) Role Description: *Job Title: Java Developer* *Job Summary* We are seeking a skilled and motivated Java Developer to join our development team. The ideal candidate will be responsible for designing, developing, and maintaining high-performance, scalable, and secure applications using Java technologies. You will collaborate with cross-functional teams to deliver high-quality software solutions that meet business needs. *Key Responsibilities* - Design, develop, test, and deploy Java-based applications. - Write clean, efficient, and well-documented code following best practices. - Collaborate with product managers, business analysts, and other developers to understand requirements and deliver solutions. - Develop RESTful APIs and integrate third-party services. - Perform code reviews and ensure adherence to coding standards. - Troubleshoot, debug, and optimize existing applications. - Participate in the full software development life cycle (SDLC). - Ensure application security, performance, and scalability. - Support and maintain production systems, including bug fixes and enhancements. *Required Qualifications* - Bachelor's degree in Computer Science, Engineering, or a related field. - Proven experience as a Java Developer or similar role. - Strong proficiency in Java (Java 8 and above preferred). - Solid understanding of object-oriented programming (OOP) principles. - Experience with frameworks such as Spring, Spring Boot, or Hibernate. - Knowledge of web technologies (HTML, CSS, JavaScript). - Experience with RESTful services and API development. - Familiarity with databases (eg, MySQL, PostgreSQL, Client). - Understanding of version control systems (eg, Git). If you are interested in this position and would like to learn more, please send through your CV and we will get in touch with you as soon as possible. Please note, candidates are often Shortlisted within 48 hours.
Jun 15, 2026
Contractor
We are a Global Recruitment specialist that provides support to the clients across EMEA, APAC, US and Canada. We have an excellent job opportunity for you. Role Title: Java Developer Location: Glasgow Duration: 31/12/2026 Days on site: 2-3 Rate: £313 per day all inc. (PAYE through Umbrella) Role Description: *Job Title: Java Developer* *Job Summary* We are seeking a skilled and motivated Java Developer to join our development team. The ideal candidate will be responsible for designing, developing, and maintaining high-performance, scalable, and secure applications using Java technologies. You will collaborate with cross-functional teams to deliver high-quality software solutions that meet business needs. *Key Responsibilities* - Design, develop, test, and deploy Java-based applications. - Write clean, efficient, and well-documented code following best practices. - Collaborate with product managers, business analysts, and other developers to understand requirements and deliver solutions. - Develop RESTful APIs and integrate third-party services. - Perform code reviews and ensure adherence to coding standards. - Troubleshoot, debug, and optimize existing applications. - Participate in the full software development life cycle (SDLC). - Ensure application security, performance, and scalability. - Support and maintain production systems, including bug fixes and enhancements. *Required Qualifications* - Bachelor's degree in Computer Science, Engineering, or a related field. - Proven experience as a Java Developer or similar role. - Strong proficiency in Java (Java 8 and above preferred). - Solid understanding of object-oriented programming (OOP) principles. - Experience with frameworks such as Spring, Spring Boot, or Hibernate. - Knowledge of web technologies (HTML, CSS, JavaScript). - Experience with RESTful services and API development. - Familiarity with databases (eg, MySQL, PostgreSQL, Client). - Understanding of version control systems (eg, Git). If you are interested in this position and would like to learn more, please send through your CV and we will get in touch with you as soon as possible. Please note, candidates are often Shortlisted within 48 hours.
Stealth IT Consulting
Lead Java Developer - 6 months - Hybrid - Government
Stealth IT Consulting
Job Title: Lead Java Developer Rate: £570 (Inside IR35) Duration: 6 months Location: Hybrid - Leeds once every two weeks & Manchester quarterly Clearance: BPSS Stages: 2 Stage's Must Have Government & Team Lead Experience Essential Skills & Experience Extensive experience developing enterprise applications using Java. Strong expertise with Java 11/17+, Spring Boot, and microservices architecture. Experience designing and consuming REST APIs. Strong knowledge of cloud platforms such as AWS or Azure. Experience with containerisation technologies such as Docker and Kubernetes. Knowledge of CI/CD pipelines and DevOps practices. Strong understanding of software engineering principles, design patterns, and clean code practices. Experience working within Agile and Scrum environments. Ability to lead technical discussions and mentor engineering teams. Excellent problem-solving and communication skills. Desirable Skills Experience working in government or large-scale public sector environments. Knowledge of event-driven architecture and messaging platforms such as Kafka. Experience with infrastructure as code tools such as Terraform. Familiarity with monitoring and observability tools. Knowledge of accessibility and security standards within government digital services. Experience with test automation frameworks and TDD practices.
Jun 15, 2026
Contractor
Job Title: Lead Java Developer Rate: £570 (Inside IR35) Duration: 6 months Location: Hybrid - Leeds once every two weeks & Manchester quarterly Clearance: BPSS Stages: 2 Stage's Must Have Government & Team Lead Experience Essential Skills & Experience Extensive experience developing enterprise applications using Java. Strong expertise with Java 11/17+, Spring Boot, and microservices architecture. Experience designing and consuming REST APIs. Strong knowledge of cloud platforms such as AWS or Azure. Experience with containerisation technologies such as Docker and Kubernetes. Knowledge of CI/CD pipelines and DevOps practices. Strong understanding of software engineering principles, design patterns, and clean code practices. Experience working within Agile and Scrum environments. Ability to lead technical discussions and mentor engineering teams. Excellent problem-solving and communication skills. Desirable Skills Experience working in government or large-scale public sector environments. Knowledge of event-driven architecture and messaging platforms such as Kafka. Experience with infrastructure as code tools such as Terraform. Familiarity with monitoring and observability tools. Knowledge of accessibility and security standards within government digital services. Experience with test automation frameworks and TDD practices.
CGI
Principal Technical Lead
CGI
Principal Technical Lead Position Description At CGI, we deliver secure, scalable digital services that support some of the UK's most important public sector organisations. As a Principal Technical Lead within one of our key UK Government programmes, you'll provide strategic engineering leadership across multiple high-performing product teams delivering critical digital justice services. You'll help shape the future of complex cloud-based platforms while guiding the adoption of modern engineering and AI-enabled capabilities that improve service quality, operational efficiency, and user outcomes. Working in a highly collaborative environment, you'll influence technical direction, mentor senior engineering leaders, and drive innovation across large-scale public sector transformation programmes that make a meaningful difference to citizens nationwide. CGI was recognised in the Sunday Times Best Places to Work List 2025 and has been named a UK 'Best Employer' by the Financial Times. We offer a competitive salary, excellent pension, private healthcare, plus a share scheme (3.5% + 3.5% matching) which makes you a CGI Partner not just an employee. We are committed to inclusivity, building a genuinely diverse community of tech talent and inspiring everyone to pursue careers in our sector, including our Armed Forces, and are proud to hold a Gold Award in recognition of our support of the Armed Forces Corporate Covenant. Join us and you'll be part of an open, friendly community of experts. We'll train and support you in taking your career wherever you want it to go. Due to the secure nature of the programme, you will need to hold UK Security Clearance or be eligible to go through this clearance. This is a hybrid position. Your future duties and responsibilities In this role, you will provide senior technical leadership across multiple product teams supporting complex digital services within the programme. You'll mentor Technical Leads and senior engineers, ensuring teams deliver secure, scalable, and high-quality solutions aligned with modern engineering standards and long-term platform strategy. Working closely with architects, delivery managers, and product leaders, you'll help shape technical direction while ensuring practical and effective implementation across a complex technology estate. You'll also play a key role in identifying opportunities to introduce AI-enabled capabilities and AI-assisted engineering practices that improve productivity, delivery confidence, and service outcomes. Alongside hands-on technical leadership, you'll foster collaboration, continuous improvement, and engineering excellence across the wider programme. Key responsibilities • Lead & Mentor Technical Leads and senior engineering teams across multiple product areas • Drive & Improve engineering quality, secure development practices, and DevOps standards • Review & Guide complex technical implementations across distributed cloud platforms • Collaborate & Align with architects, delivery managers, and product teams on strategic technical direction • Support & Enable AI-assisted engineering practices and AI-enabled service capabilities • Manage & Mitigate technical dependencies, risks, and delivery challenges across teams • Contribute & Support proof-of-concept initiatives, innovation activities, and emerging technologies • Foster & Develop high-performing engineering cultures through coaching and leadership • Support & Influence recruitment, onboarding, and capability development across the programme Required qualifications to be successful in this role To succeed in this role, you'll bring extensive experience leading engineering teams within large-scale, complex digital delivery environments. You should have deep technical expertise across modern cloud-native engineering practices, strong stakeholder engagement skills, and the ability to mentor and influence technical leaders across multiple teams. Experience with AI-assisted engineering practices and highly regulated public sector environments will be highly beneficial. Essential qualifications • Significant experience leading engineering teams and mentoring Technical Leads • Strong programming expertise in Java, Angular, Node.js, and Express.js • Experience building and supporting distributed systems and microservices architectures • Strong knowledge of Azure cloud technologies including AKS, Azure Service Bus, and Application Insights • Experience working with PostgreSQL and modern application development practices • Strong understanding of DevOps, CI/CD pipelines, Git, Jenkins, and Terraform • Ability to review, challenge, and guide complex technical implementations • Experience working within regulated or public sector digital environments • Strong communication, stakeholder engagement, and technical leadership skills • Experience with AI-assisted engineering tools or AI-enabled software capabilities desirable • Understanding of responsible AI principles and governance considerations desirable Together, as owners, let's turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you'll reach your full potential because You are invited to be an owner from day 1 as we work together to bring our Dream to life. That's why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company's strategy and direction. Your work creates value. You'll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You'll shape your career by joining a company built to grow and last. You'll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. Come join our team-one of the largest IT and business consulting services firms in the world.
Jun 15, 2026
Full time
Principal Technical Lead Position Description At CGI, we deliver secure, scalable digital services that support some of the UK's most important public sector organisations. As a Principal Technical Lead within one of our key UK Government programmes, you'll provide strategic engineering leadership across multiple high-performing product teams delivering critical digital justice services. You'll help shape the future of complex cloud-based platforms while guiding the adoption of modern engineering and AI-enabled capabilities that improve service quality, operational efficiency, and user outcomes. Working in a highly collaborative environment, you'll influence technical direction, mentor senior engineering leaders, and drive innovation across large-scale public sector transformation programmes that make a meaningful difference to citizens nationwide. CGI was recognised in the Sunday Times Best Places to Work List 2025 and has been named a UK 'Best Employer' by the Financial Times. We offer a competitive salary, excellent pension, private healthcare, plus a share scheme (3.5% + 3.5% matching) which makes you a CGI Partner not just an employee. We are committed to inclusivity, building a genuinely diverse community of tech talent and inspiring everyone to pursue careers in our sector, including our Armed Forces, and are proud to hold a Gold Award in recognition of our support of the Armed Forces Corporate Covenant. Join us and you'll be part of an open, friendly community of experts. We'll train and support you in taking your career wherever you want it to go. Due to the secure nature of the programme, you will need to hold UK Security Clearance or be eligible to go through this clearance. This is a hybrid position. Your future duties and responsibilities In this role, you will provide senior technical leadership across multiple product teams supporting complex digital services within the programme. You'll mentor Technical Leads and senior engineers, ensuring teams deliver secure, scalable, and high-quality solutions aligned with modern engineering standards and long-term platform strategy. Working closely with architects, delivery managers, and product leaders, you'll help shape technical direction while ensuring practical and effective implementation across a complex technology estate. You'll also play a key role in identifying opportunities to introduce AI-enabled capabilities and AI-assisted engineering practices that improve productivity, delivery confidence, and service outcomes. Alongside hands-on technical leadership, you'll foster collaboration, continuous improvement, and engineering excellence across the wider programme. Key responsibilities • Lead & Mentor Technical Leads and senior engineering teams across multiple product areas • Drive & Improve engineering quality, secure development practices, and DevOps standards • Review & Guide complex technical implementations across distributed cloud platforms • Collaborate & Align with architects, delivery managers, and product teams on strategic technical direction • Support & Enable AI-assisted engineering practices and AI-enabled service capabilities • Manage & Mitigate technical dependencies, risks, and delivery challenges across teams • Contribute & Support proof-of-concept initiatives, innovation activities, and emerging technologies • Foster & Develop high-performing engineering cultures through coaching and leadership • Support & Influence recruitment, onboarding, and capability development across the programme Required qualifications to be successful in this role To succeed in this role, you'll bring extensive experience leading engineering teams within large-scale, complex digital delivery environments. You should have deep technical expertise across modern cloud-native engineering practices, strong stakeholder engagement skills, and the ability to mentor and influence technical leaders across multiple teams. Experience with AI-assisted engineering practices and highly regulated public sector environments will be highly beneficial. Essential qualifications • Significant experience leading engineering teams and mentoring Technical Leads • Strong programming expertise in Java, Angular, Node.js, and Express.js • Experience building and supporting distributed systems and microservices architectures • Strong knowledge of Azure cloud technologies including AKS, Azure Service Bus, and Application Insights • Experience working with PostgreSQL and modern application development practices • Strong understanding of DevOps, CI/CD pipelines, Git, Jenkins, and Terraform • Ability to review, challenge, and guide complex technical implementations • Experience working within regulated or public sector digital environments • Strong communication, stakeholder engagement, and technical leadership skills • Experience with AI-assisted engineering tools or AI-enabled software capabilities desirable • Understanding of responsible AI principles and governance considerations desirable Together, as owners, let's turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you'll reach your full potential because You are invited to be an owner from day 1 as we work together to bring our Dream to life. That's why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company's strategy and direction. Your work creates value. You'll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You'll shape your career by joining a company built to grow and last. You'll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. Come join our team-one of the largest IT and business consulting services firms in the world.
CGI
Technical Lead
CGI
Technical Lead Position Description At CGI, we deliver secure, scalable digital services that support some of the UK's most important public sector organisations. As a Technical Lead within one of our key UK Government programmes, you'll help shape the future of justice services by leading engineering excellence across multiple product teams delivering high-impact digital platforms. You'll work at the intersection of modern cloud engineering, large-scale service transformation, and emerging AI-enabled capabilities, helping teams build resilient, secure, and user-focused solutions in a highly regulated environment. This is an opportunity to influence technical strategy, mentor talented engineers, and drive innovation while contributing to services that make a real difference to citizens nationwide. CGI was recognised in the Sunday Times Best Places to Work List 2025 and has been named a UK 'Best Employer' by the Financial Times. We offer a competitive salary, excellent pension, private healthcare, plus a share scheme (3.5% + 3.5% matching) which makes you a CGI Partner not just an employee. We are committed to inclusivity, building a genuinely diverse community of tech talent and inspiring everyone to pursue careers in our sector, including our Armed Forces, and are proud to hold a Gold Award in recognition of our support of the Armed Forces Corporate Covenant. Join us and you'll be part of an open, friendly community of experts. We'll train and support you in taking your career wherever you want it to go. Due to the secure nature of the programme, you will need to hold UK Security Clearance or be eligible to go through this clearance. Our teams operate within a flexible hybrid working model, however on-site requirements vary by project, so the ability to travel as required to meet client needs is essential. Your future duties and responsibilities In this role, you will provide senior technical leadership across multiple product teams delivering complex digital services within our one of our client's key domains. You'll support and mentor Technical Leads and engineering teams, ensuring solutions are delivered using strong engineering practices, secure development standards, and modern DevOps approaches. Working closely with architects, product managers, and delivery leaders, you'll help translate strategic architectural direction into practical, scalable technical delivery. You'll also play an important role in identifying and introducing AI-enabled capabilities and AI-assisted engineering practices that improve productivity, quality, and operational efficiency. Alongside technical leadership responsibilities, you'll foster collaboration, continuous improvement, and engineering excellence across the wider programme. Key responsibilities • Lead & Mentor Technical Leads and engineering teams across multiple product areas • Guide & Review complex technical implementations, engineering standards, and delivery quality • Collaborate & Align with architects, delivery managers, and product teams on technical direction • Drive & Support modern engineering practices including DevOps, CI/CD, and secure development • Identify & Enable opportunities for AI-assisted engineering and AI-enabled service capabilities • Support & Improve cloud-native solutions across Azure, Kubernetes, and distributed systems • Manage & Mitigate technical risks, dependencies, and cross-team challenges • Foster & Develop high-performing engineering teams through coaching and collaboration • Contribute & Support proof-of-concept initiatives, technical investigations, and innovation activities Required qualifications to be successful in this role To succeed in this role, you'll bring significant experience leading engineering teams within complex digital delivery environments. You should have strong hands-on technical expertise, a collaborative leadership style, and experience supporting large-scale cloud-based platforms. Experience with modern software engineering practices, distributed systems, and emerging AI-enabled technologies will be highly valuable. Essential qualifications • Significant experience leading software engineering teams and Technical Leads • Strong programming expertise in Java, Angular, Node.js, and Express.js • Experience designing and supporting distributed systems and microservices architectures • Strong knowledge of Azure cloud technologies including AKS, Azure Service Bus, and Application Insights • Experience with PostgreSQL and modern data-driven application development • Strong understanding of DevOps, CI/CD pipelines, Git, Jenkins, and Terraform • Ability to review, challenge, and guide complex technical implementations • Experience working within highly regulated or public sector environments • Strong stakeholder engagement, communication, and mentoring skills • Familiarity with AI-assisted engineering tools or AI-enabled software capabilities desirable • Understanding of responsible AI principles and governance considerations desirable Together, as owners, let's turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you'll reach your full potential because You are invited to be an owner from day 1 as we work together to bring our Dream to life. That's why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company's strategy and direction. Your work creates value. You'll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You'll shape your career by joining a company built to grow and last. You'll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. Come join our team-one of the largest IT and business consulting services firms in the world.
Jun 15, 2026
Full time
Technical Lead Position Description At CGI, we deliver secure, scalable digital services that support some of the UK's most important public sector organisations. As a Technical Lead within one of our key UK Government programmes, you'll help shape the future of justice services by leading engineering excellence across multiple product teams delivering high-impact digital platforms. You'll work at the intersection of modern cloud engineering, large-scale service transformation, and emerging AI-enabled capabilities, helping teams build resilient, secure, and user-focused solutions in a highly regulated environment. This is an opportunity to influence technical strategy, mentor talented engineers, and drive innovation while contributing to services that make a real difference to citizens nationwide. CGI was recognised in the Sunday Times Best Places to Work List 2025 and has been named a UK 'Best Employer' by the Financial Times. We offer a competitive salary, excellent pension, private healthcare, plus a share scheme (3.5% + 3.5% matching) which makes you a CGI Partner not just an employee. We are committed to inclusivity, building a genuinely diverse community of tech talent and inspiring everyone to pursue careers in our sector, including our Armed Forces, and are proud to hold a Gold Award in recognition of our support of the Armed Forces Corporate Covenant. Join us and you'll be part of an open, friendly community of experts. We'll train and support you in taking your career wherever you want it to go. Due to the secure nature of the programme, you will need to hold UK Security Clearance or be eligible to go through this clearance. Our teams operate within a flexible hybrid working model, however on-site requirements vary by project, so the ability to travel as required to meet client needs is essential. Your future duties and responsibilities In this role, you will provide senior technical leadership across multiple product teams delivering complex digital services within our one of our client's key domains. You'll support and mentor Technical Leads and engineering teams, ensuring solutions are delivered using strong engineering practices, secure development standards, and modern DevOps approaches. Working closely with architects, product managers, and delivery leaders, you'll help translate strategic architectural direction into practical, scalable technical delivery. You'll also play an important role in identifying and introducing AI-enabled capabilities and AI-assisted engineering practices that improve productivity, quality, and operational efficiency. Alongside technical leadership responsibilities, you'll foster collaboration, continuous improvement, and engineering excellence across the wider programme. Key responsibilities • Lead & Mentor Technical Leads and engineering teams across multiple product areas • Guide & Review complex technical implementations, engineering standards, and delivery quality • Collaborate & Align with architects, delivery managers, and product teams on technical direction • Drive & Support modern engineering practices including DevOps, CI/CD, and secure development • Identify & Enable opportunities for AI-assisted engineering and AI-enabled service capabilities • Support & Improve cloud-native solutions across Azure, Kubernetes, and distributed systems • Manage & Mitigate technical risks, dependencies, and cross-team challenges • Foster & Develop high-performing engineering teams through coaching and collaboration • Contribute & Support proof-of-concept initiatives, technical investigations, and innovation activities Required qualifications to be successful in this role To succeed in this role, you'll bring significant experience leading engineering teams within complex digital delivery environments. You should have strong hands-on technical expertise, a collaborative leadership style, and experience supporting large-scale cloud-based platforms. Experience with modern software engineering practices, distributed systems, and emerging AI-enabled technologies will be highly valuable. Essential qualifications • Significant experience leading software engineering teams and Technical Leads • Strong programming expertise in Java, Angular, Node.js, and Express.js • Experience designing and supporting distributed systems and microservices architectures • Strong knowledge of Azure cloud technologies including AKS, Azure Service Bus, and Application Insights • Experience with PostgreSQL and modern data-driven application development • Strong understanding of DevOps, CI/CD pipelines, Git, Jenkins, and Terraform • Ability to review, challenge, and guide complex technical implementations • Experience working within highly regulated or public sector environments • Strong stakeholder engagement, communication, and mentoring skills • Familiarity with AI-assisted engineering tools or AI-enabled software capabilities desirable • Understanding of responsible AI principles and governance considerations desirable Together, as owners, let's turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you'll reach your full potential because You are invited to be an owner from day 1 as we work together to bring our Dream to life. That's why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company's strategy and direction. Your work creates value. You'll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You'll shape your career by joining a company built to grow and last. You'll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. Come join our team-one of the largest IT and business consulting services firms in the world.
scrumconnect ltd
Java Developer
scrumconnect ltd Swansea, West Glamorgan
About Scrumconnect Consulting Scrumconnect Consulting is a multi-award-winning digital consultancy whose work has positively influenced the lives of over 40 million UK citizens. We deliver impactful technology solutions across UK government departments, working at the forefront of user-centred design, agile delivery, and scalable digital services that genuinely make a difference. Visa sponsorship available for eligible candidates Strong focus on work-life balance with a flexible hybrid model (3 days onsite) Be part of a collaborative, multidisciplinary agile environment alongside civil servants and industry experts Based in Swansea, South Wales - three days per week on-site Role Overview We are seeking a highly skilled and experienced Java Developer to lead the design, development, and delivery of scalable, secure, and high-performance enterprise applications. The ideal candidate will possess deep expertise in Java and Spring Boot, strong architectural knowledge, and proven experience leading development teams in delivering large-scale digital solutions. As a technical leader, you will drive engineering best practices, mentor developers, contribute to strategic technology decisions, and collaborate closely with cross-functional stakeholders to ensure successful project delivery. Key Responsibilities Technical Leadership Lead the design, development, and maintenance of enterprise-grade Back End applications using Java (8/11/17+) and Spring Boot. Define and drive technical architecture, coding standards, and development best practices. Provide technical guidance and mentorship to development teams. Conduct code reviews and ensure high-quality, maintainable, and secure code. Collaborate with Solution Architects and Engineering Managers on technology roadmaps and architectural decisions. Application Development Design and implement RESTful APIs and microservices-based solutions. Develop scalable, resilient, and high-performing Back End services. Integrate with internal and external systems through APIs, messaging platforms, and event-driven architectures. Ensure compliance with security, performance, and reliability requirements. Architecture & Design Participate in system architecture, technical design discussions, and solution planning. Drive cloud-native development practices and modernization initiatives. Identify and mitigate technical risks and performance bottlenecks. Ensure scalability, maintainability, and extensibility of software solutions. DevOps & Delivery Support and enhance CI/CD pipelines and automated deployment processes. Collaborate with DevOps teams to implement containerized and cloud-based solutions. Contribute to Infrastructure as Code (IaC) initiatives using tools such as Terraform. Participate in release planning, production deployments, and incident management. Stakeholder Collaboration Work closely with Product Owners, Business Analysts, Architects, QA, and DevOps teams. Translate business requirements into technical solutions. Communicate technical concepts effectively to both technical and non-technical stakeholders. Required Skills & Qualifications Technical Skills 8+ years of hands-on software development experience with Java. Strong expertise in Java and Spring Boot frameworks. Extensive experience designing and implementing microservices architectures. Strong knowledge of RESTful API design and integration. Experience with Hibernate, JPA, and ORM frameworks. Hands-on experience with messaging technologies such as Kafka or RabbitMQ. Experience with cloud platforms including AWS, Azure, or GCP. Strong experience with Docker and Kubernetes. Proficiency with relational and NoSQL databases such as PostgreSQL, MySQL, MongoDB, or similar. Deep understanding of application security, authentication, authorization, and secure coding practices. Experience with performance tuning, monitoring, and troubleshooting distributed systems. Strong knowledge of Git, branching strategies, and Agile/Scrum methodologies. Leadership Experience Proven experience leading development teams and delivering complex enterprise projects. Ability to mentor developers and foster technical excellence. Experience managing technical deliverables, estimations, and development planning. Preferred Qualifications Experience working within regulated, standards-driven, or public sector environments (eg, GDS-aligned projects). Experience implementing cloud-native architectures and event-driven systems. Familiarity with Infrastructure as Code tools such as Terraform or CloudFormation. Experience with observability and monitoring tools such as ELK, Grafana, Prometheus, or Splunk. Relevant Java, AWS, Azure, GCP, Kubernetes, or architecture certifications. Experience with Domain-Driven Design (DDD) and API-first development approaches. Soft Skills Strong leadership and decision-making capabilities. Excellent analytical and problem-solving skills. Effective communication and stakeholder management abilities. Strong collaboration and team-building mindset. Ability to balance technical excellence with business objectives. Self-motivated with the ability to work independently and lead distributed teams. Nice to Have Experience in digital transformation programs. Exposure to government, healthcare, banking, or other highly regulated industries. Experience leading geographically distributed development teams. Knowledge of AI-assisted development tools and modern software engineering practices.
Jun 15, 2026
Full time
About Scrumconnect Consulting Scrumconnect Consulting is a multi-award-winning digital consultancy whose work has positively influenced the lives of over 40 million UK citizens. We deliver impactful technology solutions across UK government departments, working at the forefront of user-centred design, agile delivery, and scalable digital services that genuinely make a difference. Visa sponsorship available for eligible candidates Strong focus on work-life balance with a flexible hybrid model (3 days onsite) Be part of a collaborative, multidisciplinary agile environment alongside civil servants and industry experts Based in Swansea, South Wales - three days per week on-site Role Overview We are seeking a highly skilled and experienced Java Developer to lead the design, development, and delivery of scalable, secure, and high-performance enterprise applications. The ideal candidate will possess deep expertise in Java and Spring Boot, strong architectural knowledge, and proven experience leading development teams in delivering large-scale digital solutions. As a technical leader, you will drive engineering best practices, mentor developers, contribute to strategic technology decisions, and collaborate closely with cross-functional stakeholders to ensure successful project delivery. Key Responsibilities Technical Leadership Lead the design, development, and maintenance of enterprise-grade Back End applications using Java (8/11/17+) and Spring Boot. Define and drive technical architecture, coding standards, and development best practices. Provide technical guidance and mentorship to development teams. Conduct code reviews and ensure high-quality, maintainable, and secure code. Collaborate with Solution Architects and Engineering Managers on technology roadmaps and architectural decisions. Application Development Design and implement RESTful APIs and microservices-based solutions. Develop scalable, resilient, and high-performing Back End services. Integrate with internal and external systems through APIs, messaging platforms, and event-driven architectures. Ensure compliance with security, performance, and reliability requirements. Architecture & Design Participate in system architecture, technical design discussions, and solution planning. Drive cloud-native development practices and modernization initiatives. Identify and mitigate technical risks and performance bottlenecks. Ensure scalability, maintainability, and extensibility of software solutions. DevOps & Delivery Support and enhance CI/CD pipelines and automated deployment processes. Collaborate with DevOps teams to implement containerized and cloud-based solutions. Contribute to Infrastructure as Code (IaC) initiatives using tools such as Terraform. Participate in release planning, production deployments, and incident management. Stakeholder Collaboration Work closely with Product Owners, Business Analysts, Architects, QA, and DevOps teams. Translate business requirements into technical solutions. Communicate technical concepts effectively to both technical and non-technical stakeholders. Required Skills & Qualifications Technical Skills 8+ years of hands-on software development experience with Java. Strong expertise in Java and Spring Boot frameworks. Extensive experience designing and implementing microservices architectures. Strong knowledge of RESTful API design and integration. Experience with Hibernate, JPA, and ORM frameworks. Hands-on experience with messaging technologies such as Kafka or RabbitMQ. Experience with cloud platforms including AWS, Azure, or GCP. Strong experience with Docker and Kubernetes. Proficiency with relational and NoSQL databases such as PostgreSQL, MySQL, MongoDB, or similar. Deep understanding of application security, authentication, authorization, and secure coding practices. Experience with performance tuning, monitoring, and troubleshooting distributed systems. Strong knowledge of Git, branching strategies, and Agile/Scrum methodologies. Leadership Experience Proven experience leading development teams and delivering complex enterprise projects. Ability to mentor developers and foster technical excellence. Experience managing technical deliverables, estimations, and development planning. Preferred Qualifications Experience working within regulated, standards-driven, or public sector environments (eg, GDS-aligned projects). Experience implementing cloud-native architectures and event-driven systems. Familiarity with Infrastructure as Code tools such as Terraform or CloudFormation. Experience with observability and monitoring tools such as ELK, Grafana, Prometheus, or Splunk. Relevant Java, AWS, Azure, GCP, Kubernetes, or architecture certifications. Experience with Domain-Driven Design (DDD) and API-first development approaches. Soft Skills Strong leadership and decision-making capabilities. Excellent analytical and problem-solving skills. Effective communication and stakeholder management abilities. Strong collaboration and team-building mindset. Ability to balance technical excellence with business objectives. Self-motivated with the ability to work independently and lead distributed teams. Nice to Have Experience in digital transformation programs. Exposure to government, healthcare, banking, or other highly regulated industries. Experience leading geographically distributed development teams. Knowledge of AI-assisted development tools and modern software engineering practices.
Experis
Senior Java Developer
Experis
Senior Java Developer Java JSF Microservices CI/CD Git TDD Jest MuleSoft We're looking for an experienced Senior Java Developer to support the delivery of modern, scalable software solutions within a collaborative engineering environment. This role would suit someone with strong back-end Java development experience , who is also comfortable contributing across the full stack, particularly around JSF-based UI development . You'll be working closely with backend and integration teams to design, build, test and deliver high-quality software within a component and microservice-based architecture. The Role: You'll be involved in the full software delivery lifecycle, contributing to solution design, development, testing and continuous delivery. The successful candidate will be expected to bring strong engineering standards, a quality-first mindset and the ability to work effectively across technical teams. Key Responsibilities: Develop and maintain high-quality Java-based backend services Contribute to full-stack delivery , including JSF UI development Work within component-based and microservice-based architectures Follow Test-Driven Development practices and support automated testing Use modern CI/CD pipelines , Git workflows and continuous delivery toolsets Collaborate closely with backend, integration and wider engineering teams Support integration patterns, with exposure to MuleSoft being beneficial Key Skills Required: Strong hands-on Java development experience Solid back-end engineering background Experience with JSF UI Understanding of microservices, component-based architecture and design systems Experience with Git, CI/CD and continuous delivery toolsets Strong understanding of TDD and test automation frameworks Experience with testing tools such as Jest Ability to work collaboratively in a full-stack delivery environment Exposure to MuleSoft Experience working on integration-heavy platforms Previous experience modernising or enhancing enterprise Java applications Comfortable working in agile delivery teams Contract Details: Outside IR35 Onsite - Glasgow 6-12 Months Contract If you receive suspicious outreach claiming to be from us, please contact us via the ManpowerGroup website.
Jun 15, 2026
Contractor
Senior Java Developer Java JSF Microservices CI/CD Git TDD Jest MuleSoft We're looking for an experienced Senior Java Developer to support the delivery of modern, scalable software solutions within a collaborative engineering environment. This role would suit someone with strong back-end Java development experience , who is also comfortable contributing across the full stack, particularly around JSF-based UI development . You'll be working closely with backend and integration teams to design, build, test and deliver high-quality software within a component and microservice-based architecture. The Role: You'll be involved in the full software delivery lifecycle, contributing to solution design, development, testing and continuous delivery. The successful candidate will be expected to bring strong engineering standards, a quality-first mindset and the ability to work effectively across technical teams. Key Responsibilities: Develop and maintain high-quality Java-based backend services Contribute to full-stack delivery , including JSF UI development Work within component-based and microservice-based architectures Follow Test-Driven Development practices and support automated testing Use modern CI/CD pipelines , Git workflows and continuous delivery toolsets Collaborate closely with backend, integration and wider engineering teams Support integration patterns, with exposure to MuleSoft being beneficial Key Skills Required: Strong hands-on Java development experience Solid back-end engineering background Experience with JSF UI Understanding of microservices, component-based architecture and design systems Experience with Git, CI/CD and continuous delivery toolsets Strong understanding of TDD and test automation frameworks Experience with testing tools such as Jest Ability to work collaboratively in a full-stack delivery environment Exposure to MuleSoft Experience working on integration-heavy platforms Previous experience modernising or enhancing enterprise Java applications Comfortable working in agile delivery teams Contract Details: Outside IR35 Onsite - Glasgow 6-12 Months Contract If you receive suspicious outreach claiming to be from us, please contact us via the ManpowerGroup website.
Government Digital & Data
Lead Architect - Ministry of Justice - G6
Government Digital & Data
East Midlands (England), East of England, London (region), North East England, North West England, Scotland, South East England, South West England, Wales, West Midlands (England), Yorkshire and the Humber The Role We're recruiting for Lead Architects here at Justice Digital , to be part of our warm and collaborative teams within the Legal Aid Agency . Our lead architects are responsible for assuring, designing, and delivering digital services that make a genuine difference to people's lives. A Lead Architect will work alongside a service owner, overseeing the work of up to 10 engineering teams. Together we will collaborate to develop our strategy, connect people and build trust with clear communication, and provide empathetic technical leadership across diverse teams. This role aligns against the Lead Technical Architect Role from the Government Digital and Data Framework. Our Lead Architects will work to understand our technology, our business, and our people (colleagues, stakeholders, and users of our services), and to create an ambitious and pragmatic vision for our teams, using their technical expertise to bring our challenges and opportunities into focus alongside the views of other professions in our leadership team. In LAA Digital believe that architecture is not purely a technical discipline. The systems we build are shaped by the teams that build them, the organisational structures they sit within, and the communication patterns between the people involved. Our architects think about how team structures, domain boundaries, and organisational dynamics shape systems - and how the systems we design, in turn, shape the organisation. We are looking for people who understand that designing great systems means co-designing the social and technical dimensions together, and who bring both technical depth and organisational awareness to their work. This role requires clear communication and structured thinking skills. A Lead Architect can see the big picture, understanding our complex technology landscape, and can clearly and effectively communicate with both specialist and non-specialist audiences. By building trust, developing great relationships, and empathising with others you will support the development of the architecture community and engineering leadership within your service area, providing guidance, mentorship, and technical leadership across teams. A Lead Architect will have a good understanding of a broad range of technologies, with hands on experience in both software engineering and commercial enterprise, as well as providing effective governance, both within our organisation, and across our suppliers. You'll receive a range of excellent benefits when you join our department, including: A generous employer pension contribution of 28.97% through the Civil Service Pension Scheme. 25 days of annual leave, (increasing to 30 days once you have reached 5 years of service), plus 8 bank holidays and a privilege day for the King's birthday. Flexible working arrangements including hybrid working, working part time or compressed hours. Designed to support a positive work-life balance. Employees are allocated 10% of their working time for personal and professional development. A £1k per person learning budget is in place to support all our people, with access to best-in-class conferences and seminars, accreditation with professional bodies, fully funded vocational programmes and e-learning platforms. Compassionate maternity, adoption, and shared parental leave policies, with up to 26 weeks leave at full pay, 13 weeks with partial pay, and 13 weeks further leave. And maternity support/paternity leave at full pay for 2 weeks, too! You can find more details of the Benefits we offer here . To help picture your life at MoJ Justice Digital, Data and Science please take a look at our blog. Key Responsibilities Create a technical vision for Legal Aid, develop our strategy, and be accountable for our technology estate as part of our Architect Leadership Team. Communicate about our technology across teams and professions, not just within our Digital unit but across all parts of the Ministry of Justice and with our suppliers and partners; seeing the big picture and bringing it to all stakeholders. Collaborate and find agreement with senior stakeholders, providing both technical and non-technical direction and challenge, as well as pragmatic compromise to deliver value. Maintain a holistic view of the end-to-end service ecosystem within Legal Aid, identifying technical dependencies and risks, actively seeking opportunities for improvement and collaboration, and ensuring we as a profession are actively producing, maintaining, and owning the associated enterprise architecture documentation. Empower teams to make pragmatic and incremental change, through influence and inspiration, setting both a vision for the future and an empathetic path that people and teams will be able to follow. Guide and influence choices to align with strategy, and seek out opportunities for digital transformation, helping all understand the value of technical decisions. Engage with our portfolio, assurance, risk management, cyber, and information assurance leadership to ensure their priorities are represented alongside those of the business and other digital teams. Mentor, coach, line-manage, and recruit more great architects and engineering leadership, helping build a sustainable work force plan to deliver our strategy. Champion inclusive working practices and support efforts to grow diversity, inclusivity and balance across engineering roles. Run community-of-practice initiatives within the architecture and engineering functions. Promote open dialogue, collaborative problem solving, and continuous learning within our technical community. Our Tech Stack This is our tech, both strategic and legacy. You don't need to have experience with all of these, but we hope you see some familiar things. Modern languages and frameworks built in Ruby, Java, and Python Resilient infrastructure in the cloud (primarily AWS), using infrastructure as code (IaC) and platforms as a service (PaaS) Progressive software development practices such as Domain-Driven Design (DDD), test-driven development (TDD), continuous integration (CI) and continuous delivery (CD) A new multi-tier architecture, creating central data and business logic platforms to accelerate our product development. Enterprise Oracle software, including Enterprise Resource Planning (E-Business Suite) Mac or Windows-based development environments and public GitHub repositories if you're interested in finding out more about the work our architects do in LAA Digital, please join us on 10th June at 12:00. In the session, we will explain a little more about the recruitment process and what it is like to work within the Civil Service. More importantly, you'll hear first-hand from our lead architects about the work they do. Please come along with you questions and learn more about the team and the role. For more information and to register, visit link If this feels like an exciting challenge, something you are enthusiastic about, and want to join our team please read on and apply! Person Specification Essential A systems thinking mindset and the ability to see the big picture - how changes in one part of a sociotechnical system (people, process, technology, governance) affect others, to reason about emergent behaviours in complex environments, and to make trade-offs accordingly leading to iterative, outcome-focused, and effective change towards a strategic vision. Comfort with ambiguity and complexity is essential. Demonstrated leadership experience in a technical, solution, or infrastructure architecture role, with a background in either software engineering or enterprise architecture, acting as a recognised expert to guide, critique, and support teams. Excellent communication skills, with the ability to distil complex and nuanced information into clear, concise messaging at all levels, from specialist developers through to non-technical executive leadership, developing mutual understanding and trust to drive consensus and reach decisions. Experience assuring services in a complex technical estate through effective risk management and technical governance, both within your own teams and across commercial engagements with third parties. Practical knowledge of modern application architectures (e.g., microservices, APIs, web frameworks, data persistence technologies or event driven architecture in public cloud environments) Experience in introducing and championing best practices such as agile development, domain-driven design (DDD), test-driven development (TDD), continuous integration (CI), continuous delivery (CD), and DevOps, fostering high-quality engineering culture within teams. Willingness to be assessed against the requirements for SC clearance We welcome the unique contribution diverse applicants bring and do not discriminate based on culture, ethnicity, race, nationality or national origin, age, sex, gender identity or expression, religion or belief, disability status, sexual orientation, educational or social background or any other factor. Our values are Purpose, Humanity Openness and Together . click apply for full job details
Jun 15, 2026
Full time
East Midlands (England), East of England, London (region), North East England, North West England, Scotland, South East England, South West England, Wales, West Midlands (England), Yorkshire and the Humber The Role We're recruiting for Lead Architects here at Justice Digital , to be part of our warm and collaborative teams within the Legal Aid Agency . Our lead architects are responsible for assuring, designing, and delivering digital services that make a genuine difference to people's lives. A Lead Architect will work alongside a service owner, overseeing the work of up to 10 engineering teams. Together we will collaborate to develop our strategy, connect people and build trust with clear communication, and provide empathetic technical leadership across diverse teams. This role aligns against the Lead Technical Architect Role from the Government Digital and Data Framework. Our Lead Architects will work to understand our technology, our business, and our people (colleagues, stakeholders, and users of our services), and to create an ambitious and pragmatic vision for our teams, using their technical expertise to bring our challenges and opportunities into focus alongside the views of other professions in our leadership team. In LAA Digital believe that architecture is not purely a technical discipline. The systems we build are shaped by the teams that build them, the organisational structures they sit within, and the communication patterns between the people involved. Our architects think about how team structures, domain boundaries, and organisational dynamics shape systems - and how the systems we design, in turn, shape the organisation. We are looking for people who understand that designing great systems means co-designing the social and technical dimensions together, and who bring both technical depth and organisational awareness to their work. This role requires clear communication and structured thinking skills. A Lead Architect can see the big picture, understanding our complex technology landscape, and can clearly and effectively communicate with both specialist and non-specialist audiences. By building trust, developing great relationships, and empathising with others you will support the development of the architecture community and engineering leadership within your service area, providing guidance, mentorship, and technical leadership across teams. A Lead Architect will have a good understanding of a broad range of technologies, with hands on experience in both software engineering and commercial enterprise, as well as providing effective governance, both within our organisation, and across our suppliers. You'll receive a range of excellent benefits when you join our department, including: A generous employer pension contribution of 28.97% through the Civil Service Pension Scheme. 25 days of annual leave, (increasing to 30 days once you have reached 5 years of service), plus 8 bank holidays and a privilege day for the King's birthday. Flexible working arrangements including hybrid working, working part time or compressed hours. Designed to support a positive work-life balance. Employees are allocated 10% of their working time for personal and professional development. A £1k per person learning budget is in place to support all our people, with access to best-in-class conferences and seminars, accreditation with professional bodies, fully funded vocational programmes and e-learning platforms. Compassionate maternity, adoption, and shared parental leave policies, with up to 26 weeks leave at full pay, 13 weeks with partial pay, and 13 weeks further leave. And maternity support/paternity leave at full pay for 2 weeks, too! You can find more details of the Benefits we offer here . To help picture your life at MoJ Justice Digital, Data and Science please take a look at our blog. Key Responsibilities Create a technical vision for Legal Aid, develop our strategy, and be accountable for our technology estate as part of our Architect Leadership Team. Communicate about our technology across teams and professions, not just within our Digital unit but across all parts of the Ministry of Justice and with our suppliers and partners; seeing the big picture and bringing it to all stakeholders. Collaborate and find agreement with senior stakeholders, providing both technical and non-technical direction and challenge, as well as pragmatic compromise to deliver value. Maintain a holistic view of the end-to-end service ecosystem within Legal Aid, identifying technical dependencies and risks, actively seeking opportunities for improvement and collaboration, and ensuring we as a profession are actively producing, maintaining, and owning the associated enterprise architecture documentation. Empower teams to make pragmatic and incremental change, through influence and inspiration, setting both a vision for the future and an empathetic path that people and teams will be able to follow. Guide and influence choices to align with strategy, and seek out opportunities for digital transformation, helping all understand the value of technical decisions. Engage with our portfolio, assurance, risk management, cyber, and information assurance leadership to ensure their priorities are represented alongside those of the business and other digital teams. Mentor, coach, line-manage, and recruit more great architects and engineering leadership, helping build a sustainable work force plan to deliver our strategy. Champion inclusive working practices and support efforts to grow diversity, inclusivity and balance across engineering roles. Run community-of-practice initiatives within the architecture and engineering functions. Promote open dialogue, collaborative problem solving, and continuous learning within our technical community. Our Tech Stack This is our tech, both strategic and legacy. You don't need to have experience with all of these, but we hope you see some familiar things. Modern languages and frameworks built in Ruby, Java, and Python Resilient infrastructure in the cloud (primarily AWS), using infrastructure as code (IaC) and platforms as a service (PaaS) Progressive software development practices such as Domain-Driven Design (DDD), test-driven development (TDD), continuous integration (CI) and continuous delivery (CD) A new multi-tier architecture, creating central data and business logic platforms to accelerate our product development. Enterprise Oracle software, including Enterprise Resource Planning (E-Business Suite) Mac or Windows-based development environments and public GitHub repositories if you're interested in finding out more about the work our architects do in LAA Digital, please join us on 10th June at 12:00. In the session, we will explain a little more about the recruitment process and what it is like to work within the Civil Service. More importantly, you'll hear first-hand from our lead architects about the work they do. Please come along with you questions and learn more about the team and the role. For more information and to register, visit link If this feels like an exciting challenge, something you are enthusiastic about, and want to join our team please read on and apply! Person Specification Essential A systems thinking mindset and the ability to see the big picture - how changes in one part of a sociotechnical system (people, process, technology, governance) affect others, to reason about emergent behaviours in complex environments, and to make trade-offs accordingly leading to iterative, outcome-focused, and effective change towards a strategic vision. Comfort with ambiguity and complexity is essential. Demonstrated leadership experience in a technical, solution, or infrastructure architecture role, with a background in either software engineering or enterprise architecture, acting as a recognised expert to guide, critique, and support teams. Excellent communication skills, with the ability to distil complex and nuanced information into clear, concise messaging at all levels, from specialist developers through to non-technical executive leadership, developing mutual understanding and trust to drive consensus and reach decisions. Experience assuring services in a complex technical estate through effective risk management and technical governance, both within your own teams and across commercial engagements with third parties. Practical knowledge of modern application architectures (e.g., microservices, APIs, web frameworks, data persistence technologies or event driven architecture in public cloud environments) Experience in introducing and championing best practices such as agile development, domain-driven design (DDD), test-driven development (TDD), continuous integration (CI), continuous delivery (CD), and DevOps, fostering high-quality engineering culture within teams. Willingness to be assessed against the requirements for SC clearance We welcome the unique contribution diverse applicants bring and do not discriminate based on culture, ethnicity, race, nationality or national origin, age, sex, gender identity or expression, religion or belief, disability status, sexual orientation, educational or social background or any other factor. Our values are Purpose, Humanity Openness and Together . click apply for full job details
Government Digital & Data
Lead Software Developer - Ministry of Justice - G7
Government Digital & Data
Locations: East Midlands (England), East of England, London (region), North East England, North West England, Scotland, South East England, South West England, Wales, West Midlands (England), Yorkshire and the Humber The Role Please note this role requires you to pass Security Check clearance. Please click on the link for details. We're recruiting for a Lead Developer here at Justice Digital , to be part of our warm and collaborative Developer Experience team which sits in the Office of the Chief Technology Officer (OCTO). This role aligns against the Lead Developer Role from the Government Digital and Data Framework OCTO sets technical direction across the organisation. It defines standards, shapes platforms and ways of working, and supports teams to build and operate services that are secure, reliable and sustainable. This role focuses on improving how engineers work by defining standards and ensuring they are implemented through shared tooling rather than guidance alone. You will play an integral part in central teams responsible for Developer Experience (DevX) and the Developer Portal, working closely with platform, security and architecture teams. You'll be confident working with other developers on our tech stack and comfortable learning new technologies and systems. We use a variety of different technologies and will work with you to place you in a team that matches your skills, interests and aspirations wherever possible. You will work with user researchers, product managers, designers, delivery managers, technical architects and content specialists who share a vision for improving government through smarter use of technology. You can find more details of the Benefits we offer here . To help picture your life at MoJ Justice Digital, Data and Science please take a look at our blog. Our Tech Stack We use a range of technologies and we're looking for people who specialise in one or more of them (Python or Java) and who love learning new languages and frameworks. For example, we might use Python to write our application code, Circle CI or GitHub Actions for CI/CD, Sentry for application monitoring, Kubernetes and Docker to schedule and run our services (read about our Cloud Platform), AWS for most of our infrastructure, GOV.UK Design System for our web interfaces and use Macbook Pros. For front-end development, we value a robust understanding of the underlying web technologies. We value well-maintained, open-source tools that can be used to produce semantic HTML, performant CSS and unobtrusive JavaScript or TypeScript, and we assess all our services against accessibility criteria. We're happy to help you learn our tech stack once you're part of our team, and do not require an exact match in your experience of languages. Check out GitHub for a closer look at the technologies we use, and a complete list of services that we build and maintain. We subscribe to the manifesto for agile software development. Our Community We currently have over 200+ experienced developers who make up the engineering community across the MoJ. You will coach and mentor junior colleagues and take part in informal support networks with your peers. You will be encouraged to play an active role in the engineering community and culture. We take the responsibility of supportive and effective line management very seriously. We will value the skills you bring to the civil service and help you to build on them. When the time is right, we will support moving between teams or government departments to learn different technologies, or take on more responsibility, according to your career goals. Take a look at our developer blog to get a sense of our work and culture. Key Responsibilities This role combines a number of key disciplines in addition to hands-on development and writing code. You will inspire, mentor, coach, manage and lead software developers within a business domain. You will also focus on generating a culture of quality, maintaining balance between building sustainable well architected products and unlocking citizen value early The areas of your responsibility for leadership will shift between people, architecture, development and product strategy, depending on context and need You will contribute to the technical leadership in DevX team, specifically Developer Tooling. There will be opportunity to line manage several Senior Developers as the team expands into Developer Portal. Technical Leadership Taking responsibility for tickets and releasing production ready code Collaborate with Technical Architects and Product Managers to set product direction Collaborate with Technical Architects to help in the design of systems and implementation of coherent and sustainable technical roadmaps Lead discussions with Developers to nurture consensus on technical/team decisions Support backlog refinement, helping plan, define and prioritise actionable tasks for the team Build inclusivity and understanding by promoting strategies to share technical knowledge of our systems with appropriate documentation and other activities Support Delivery Managers in unblocking value where necessary and/or honest representations of effort in an agile environment as the teams learn more Engineering Management Managing, coaching and growing people with a focus on their wellbeing and development Support Delivery Managers in improving team maturity Engineering Profession Work with your local Principal Developer and the wider community to improve and maintain good coding standards and practices Help provide feedback on wider technical strategy of your business unit Share knowledge and build enthusiasm for sharing via activities like brown bags, cooperative workshops, chat discussions and other means Encourage open discussion and drive communities in our primary communication tools Have a mindset for growth and learning looking for emerging technologies, tools and good practice Help build and maintain a diverse, inclusive culture across the development community, growing awareness, inclusivity, and balance Take part in the recruitment and onboarding of other Developers If this feels like an exciting challenge, something you are enthusiastic about, and want to join our team please read on and apply! Person Specification Essential You can demonstrate proven experience of Python or Java. You have experience of software development and writing production ready code. You have experience nurturing a culture of good software practice that makes change easy. You can share evidence of growing your skills in technical leadership, and advocating for your team. You have coached other people. You have contributed towards building a high performing, inclusive team culture. You have experience in delivering better value sooner and safer, through DevOps, XP or other ways of working that lead to agility and collaboration. You enjoy building long-lasting relationships and trust with others. You have proven technical leadership skills. You have grown sustainable teams. Willingness to be assessed against the requirements for SC clearance.
Jun 15, 2026
Full time
Locations: East Midlands (England), East of England, London (region), North East England, North West England, Scotland, South East England, South West England, Wales, West Midlands (England), Yorkshire and the Humber The Role Please note this role requires you to pass Security Check clearance. Please click on the link for details. We're recruiting for a Lead Developer here at Justice Digital , to be part of our warm and collaborative Developer Experience team which sits in the Office of the Chief Technology Officer (OCTO). This role aligns against the Lead Developer Role from the Government Digital and Data Framework OCTO sets technical direction across the organisation. It defines standards, shapes platforms and ways of working, and supports teams to build and operate services that are secure, reliable and sustainable. This role focuses on improving how engineers work by defining standards and ensuring they are implemented through shared tooling rather than guidance alone. You will play an integral part in central teams responsible for Developer Experience (DevX) and the Developer Portal, working closely with platform, security and architecture teams. You'll be confident working with other developers on our tech stack and comfortable learning new technologies and systems. We use a variety of different technologies and will work with you to place you in a team that matches your skills, interests and aspirations wherever possible. You will work with user researchers, product managers, designers, delivery managers, technical architects and content specialists who share a vision for improving government through smarter use of technology. You can find more details of the Benefits we offer here . To help picture your life at MoJ Justice Digital, Data and Science please take a look at our blog. Our Tech Stack We use a range of technologies and we're looking for people who specialise in one or more of them (Python or Java) and who love learning new languages and frameworks. For example, we might use Python to write our application code, Circle CI or GitHub Actions for CI/CD, Sentry for application monitoring, Kubernetes and Docker to schedule and run our services (read about our Cloud Platform), AWS for most of our infrastructure, GOV.UK Design System for our web interfaces and use Macbook Pros. For front-end development, we value a robust understanding of the underlying web technologies. We value well-maintained, open-source tools that can be used to produce semantic HTML, performant CSS and unobtrusive JavaScript or TypeScript, and we assess all our services against accessibility criteria. We're happy to help you learn our tech stack once you're part of our team, and do not require an exact match in your experience of languages. Check out GitHub for a closer look at the technologies we use, and a complete list of services that we build and maintain. We subscribe to the manifesto for agile software development. Our Community We currently have over 200+ experienced developers who make up the engineering community across the MoJ. You will coach and mentor junior colleagues and take part in informal support networks with your peers. You will be encouraged to play an active role in the engineering community and culture. We take the responsibility of supportive and effective line management very seriously. We will value the skills you bring to the civil service and help you to build on them. When the time is right, we will support moving between teams or government departments to learn different technologies, or take on more responsibility, according to your career goals. Take a look at our developer blog to get a sense of our work and culture. Key Responsibilities This role combines a number of key disciplines in addition to hands-on development and writing code. You will inspire, mentor, coach, manage and lead software developers within a business domain. You will also focus on generating a culture of quality, maintaining balance between building sustainable well architected products and unlocking citizen value early The areas of your responsibility for leadership will shift between people, architecture, development and product strategy, depending on context and need You will contribute to the technical leadership in DevX team, specifically Developer Tooling. There will be opportunity to line manage several Senior Developers as the team expands into Developer Portal. Technical Leadership Taking responsibility for tickets and releasing production ready code Collaborate with Technical Architects and Product Managers to set product direction Collaborate with Technical Architects to help in the design of systems and implementation of coherent and sustainable technical roadmaps Lead discussions with Developers to nurture consensus on technical/team decisions Support backlog refinement, helping plan, define and prioritise actionable tasks for the team Build inclusivity and understanding by promoting strategies to share technical knowledge of our systems with appropriate documentation and other activities Support Delivery Managers in unblocking value where necessary and/or honest representations of effort in an agile environment as the teams learn more Engineering Management Managing, coaching and growing people with a focus on their wellbeing and development Support Delivery Managers in improving team maturity Engineering Profession Work with your local Principal Developer and the wider community to improve and maintain good coding standards and practices Help provide feedback on wider technical strategy of your business unit Share knowledge and build enthusiasm for sharing via activities like brown bags, cooperative workshops, chat discussions and other means Encourage open discussion and drive communities in our primary communication tools Have a mindset for growth and learning looking for emerging technologies, tools and good practice Help build and maintain a diverse, inclusive culture across the development community, growing awareness, inclusivity, and balance Take part in the recruitment and onboarding of other Developers If this feels like an exciting challenge, something you are enthusiastic about, and want to join our team please read on and apply! Person Specification Essential You can demonstrate proven experience of Python or Java. You have experience of software development and writing production ready code. You have experience nurturing a culture of good software practice that makes change easy. You can share evidence of growing your skills in technical leadership, and advocating for your team. You have coached other people. You have contributed towards building a high performing, inclusive team culture. You have experience in delivering better value sooner and safer, through DevOps, XP or other ways of working that lead to agility and collaboration. You enjoy building long-lasting relationships and trust with others. You have proven technical leadership skills. You have grown sustainable teams. Willingness to be assessed against the requirements for SC clearance.
Engine by Starling
Staff Software Engineer (Team Lead) - Engine by Starling
Engine by Starling
Location: London, Manchester, Cardiff, Southampton At Engine by Starling, we are on a mission to find and work with leading banks all around the world who have the ambition to build rapid growth businesses, on our technology. Engine is Starling's software-as-a-service (SaaS) business, the technology that was built to power Starling Bank, and a year ago we split out as a separate business. Starling has seen exceptional growth and success, and a large part of that is down to the fact that we have built our own modern technology from the ground up. The Engine technology platform is now available to banks and financial institutions all around the world, enabling them to benefit from the innovative digital features, and efficient back-office processes that has helped achieve Starling's success. Our technologists are at the very heart of Engine 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 Engine is to be a self-driven individual and be able to take full ownership of everything around you: From building things, designing, and 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 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 Engine - our preference is that you're located within a commutable distance of our offices so that we're able to interact and collaborate in person. About Engineering at Engine by Starling We're looking for Engineers who can lead and inspire teams, collaborating to spearhead the development of the Engine platform for clients all over the world. Engine by Starling engineers are excited about helping us deliver new features, regardless of what their primary tech stack may be. As a Staff Engineer you will: Coach, mentor, and grow a high-performing team, ensuring their well-being as they work on high-impact solutions that bring value to Engine and our customers. Have the opportunity to lead multiple complex projects from inception through to run Get hands-on when needed, using your strong system design skills to help the team make smart architectural decisions and unblock complex challenges. Take ownership of technical challenges critical to the success of the business Identify where existing tooling, applications, or processes can be enhanced and deliver innovative change Collaborate with clients, solution architects, product owners, and other engineers to help meet the client goals Obtain a wide and varied understanding of how banks operate around the world Shape the future capabilities of Engine, including our approach, tooling, automation and architecture. Lead by example in your contributions to the codebase, setting a high bar for others to aim for Champion a healthy engineering culture built on continuous improvement, technical excellence, and a focus on the customer. As an Engineer you will: Contribute to our award winning platform and internal tooling Build new features and products from scratch in a configurable way Share your knowledge with those around you, contributing to our learning culture Own your projects, working in small teams across the bank to collaboratively deliver Aim for greatness in everything you do, staying curious and inquisitive Be part of a scaling team and organisation as we change banking for good Requirements 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, but you need not be an expert when you join us! We believe in clean coding, simple solutions, automated testing and continuous deployment. If you care enough to find elegant solutions to difficult technical problems, we'd love to hear from you. We have built our entire banking platform in house and mostly in Java. We are looking for people who want to work on building the tooling that is used by our engineers on a daily basis. As a Staff Engineer you will bring the below experience or knowledge: Proven experience leading and mentoring high-performing engineering teams. Delivering change to critical systems in a distributed environment Be a highly proficient developer, maintaining a high standard for technical and coding excellence in the collective, through your own work Good understanding of DevOps practices Delivering complex outcomes across multiple domains and teams Working cross-functionally with technologists from other specialties, and non-technical stakeholders across the business Coaching and mentoring members of a team to upskill and develop them in their career Leading the technical delivery on large scale projects to successful completion The main part of our Backend Tech Stack is listed below, we don't ask that you have experience in all of this, but if you do, that's great! Java, which makes up the majority of our backend codebase AWS & GCP - we're cloud-native Microservice based architecture Kubernetes (EKS) TeamCity for CI / CD (with multiple production releases per day) Terraform and Grafana Our Interview 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 interview with a Staff or Principal Engineer - 45 minutes Take home technical test to be discussed in the next interview Technical & Leadership interview with some Engineers - 1.5 hours Final interview with our CTO / deputy CTO / Engineering Director / Principal Engineer 45 minutes Benefits 33 days holiday (including public holidays, which you can take when it 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 Incentives refer a friend scheme 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. Engine by 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 Engine by 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 Engine by Starling and Starling Bank will collect your personal data for recruiting and related purposes. Our Privacy Notice explains what personal information we will process, where we will process your personal information, its purposes for processing your personal information, and the rights you can exercise over our use of your personal information.
Jun 15, 2026
Full time
Location: London, Manchester, Cardiff, Southampton At Engine by Starling, we are on a mission to find and work with leading banks all around the world who have the ambition to build rapid growth businesses, on our technology. Engine is Starling's software-as-a-service (SaaS) business, the technology that was built to power Starling Bank, and a year ago we split out as a separate business. Starling has seen exceptional growth and success, and a large part of that is down to the fact that we have built our own modern technology from the ground up. The Engine technology platform is now available to banks and financial institutions all around the world, enabling them to benefit from the innovative digital features, and efficient back-office processes that has helped achieve Starling's success. Our technologists are at the very heart of Engine 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 Engine is to be a self-driven individual and be able to take full ownership of everything around you: From building things, designing, and 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 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 Engine - our preference is that you're located within a commutable distance of our offices so that we're able to interact and collaborate in person. About Engineering at Engine by Starling We're looking for Engineers who can lead and inspire teams, collaborating to spearhead the development of the Engine platform for clients all over the world. Engine by Starling engineers are excited about helping us deliver new features, regardless of what their primary tech stack may be. As a Staff Engineer you will: Coach, mentor, and grow a high-performing team, ensuring their well-being as they work on high-impact solutions that bring value to Engine and our customers. Have the opportunity to lead multiple complex projects from inception through to run Get hands-on when needed, using your strong system design skills to help the team make smart architectural decisions and unblock complex challenges. Take ownership of technical challenges critical to the success of the business Identify where existing tooling, applications, or processes can be enhanced and deliver innovative change Collaborate with clients, solution architects, product owners, and other engineers to help meet the client goals Obtain a wide and varied understanding of how banks operate around the world Shape the future capabilities of Engine, including our approach, tooling, automation and architecture. Lead by example in your contributions to the codebase, setting a high bar for others to aim for Champion a healthy engineering culture built on continuous improvement, technical excellence, and a focus on the customer. As an Engineer you will: Contribute to our award winning platform and internal tooling Build new features and products from scratch in a configurable way Share your knowledge with those around you, contributing to our learning culture Own your projects, working in small teams across the bank to collaboratively deliver Aim for greatness in everything you do, staying curious and inquisitive Be part of a scaling team and organisation as we change banking for good Requirements 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, but you need not be an expert when you join us! We believe in clean coding, simple solutions, automated testing and continuous deployment. If you care enough to find elegant solutions to difficult technical problems, we'd love to hear from you. We have built our entire banking platform in house and mostly in Java. We are looking for people who want to work on building the tooling that is used by our engineers on a daily basis. As a Staff Engineer you will bring the below experience or knowledge: Proven experience leading and mentoring high-performing engineering teams. Delivering change to critical systems in a distributed environment Be a highly proficient developer, maintaining a high standard for technical and coding excellence in the collective, through your own work Good understanding of DevOps practices Delivering complex outcomes across multiple domains and teams Working cross-functionally with technologists from other specialties, and non-technical stakeholders across the business Coaching and mentoring members of a team to upskill and develop them in their career Leading the technical delivery on large scale projects to successful completion The main part of our Backend Tech Stack is listed below, we don't ask that you have experience in all of this, but if you do, that's great! Java, which makes up the majority of our backend codebase AWS & GCP - we're cloud-native Microservice based architecture Kubernetes (EKS) TeamCity for CI / CD (with multiple production releases per day) Terraform and Grafana Our Interview 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 interview with a Staff or Principal Engineer - 45 minutes Take home technical test to be discussed in the next interview Technical & Leadership interview with some Engineers - 1.5 hours Final interview with our CTO / deputy CTO / Engineering Director / Principal Engineer 45 minutes Benefits 33 days holiday (including public holidays, which you can take when it 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 Incentives refer a friend scheme 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. Engine by 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 Engine by 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 Engine by Starling and Starling Bank will collect your personal data for recruiting and related purposes. Our Privacy Notice explains what personal information we will process, where we will process your personal information, its purposes for processing your personal information, and the rights you can exercise over our use of your personal information.
Engine by Starling
Staff Software Engineer - Engine by Starling
Engine by Starling
Locations: London, Manchester, Cardiff, Southampton At Engine by Starling, we are on a mission to find and work with leading banks all around the world who have the ambition to build rapid growth businesses, on our technology. Engine is Starling's software-as-a-service (SaaS) business, the technology that was built to power Starling, and two years ago we split out as a separate business. Starling has seen exceptional growth and success, and a large part of that is down to the fact that we have built our own modern technology from the ground up. This SaaS technology platform is now available to banks and financial institutions all around the world, enabling them to benefit from the innovative digital features, and efficient back-office processes that has helped achieve Starling's success. As a company, everyone is expected to roll up their sleeves to help deliver great outcomes for our clients. We are an engineering led company and we're looking for people who are will be excited by the potential for Engine's technology to transform banking in different markets around the world. Our purpose is underpinned by five 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 Engine - our preference is that you're located within a commutable distance of our offices so that we're able to interact and collaborate in person. About Engineering at Engine by Starling - We're looking for Backend Software Engineers to work on the Engine Platform and make our existing features work for banks all over the world as well as building new features from scratch that Starling hasn't released in the UK market. Engine by Starling engineers are excited about helping us deliver new features, regardless of what their primary tech stack may be. We are looking for engineers at all levels to join the team. We value people being engaged and caring about customers, caring about the code they write and the contribution they can make to banking around the world. 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 Engine, to continue changing banking for good. As a Staff Engineer you will: Have the opportunity to lead multiple complex projects from inception through to run Be a Technical Leader, whether that be with a team to manage or without Take ownership of technical challenges critical to the success of the business Identify where existing tooling, applications, or processes can be enhanced and deliver innovative change Collaborate with clients, solution architects, product owners, and other engineers to help meet the client goals Obtain a wide and varied understanding of how banks operate around the world Shape the future capabilities of Engine, including our approach, tooling, automation and architecture. Lead by example in your contributions to the codebase, setting a high bar for others to aim for As an Engineer you will: Contribute to our award winning platform and internal tooling Build new features and products from scratch in a configurable way Share your knowledge with those around you, contributing to our learning culture Own your projects, working in small teams across the bank to collaboratively deliver Aim for greatness in everything you do, staying curious and inquisitive Be part of a scaling team and organisation as we change banking for good Requirements 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, but you need not be an expert when you join us! We believe in clean coding, simple solutions, automated testing and continuous deployment. If you care enough to find elegant solutions to difficult technical problems, we'd love to hear from you. We have built our entire banking platform in house and mostly in Java. We are looking for people who want to work on building the tooling that is used by our engineers on a daily basis. As a Staff Engineer you will bring the below experience or knowledge: Delivering change to critical systems in a distributed environment Be a highly proficient developer, maintaining a high standard for technical and coding excellence in the collective, through your own work Good understanding of DevOps practices Delivering complex outcomes across multiple domains and teams Working cross-functionally with technologists from other specialties, and non-technical stakeholders across the business Coaching and mentoring members of a team to upskill and develop them in their career Leading the technical delivery on large scale projects to successful completion The main part of our Backend Tech Stack is listed below, we don't ask that you have experience in all of this, but if you do, that's great! Java, which makes up the majority of our backend codebase AWS & GCP - we're cloud-native Microservice based architecture Kubernetes (EKS) TeamCity for CI / CD (with multiple production releases per day) Terraform and Grafana Our Interview 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 interview with an Engineer - 45 minutes Take home technical test to be discussed in the next interview Technical interview with some Engineers - 1.5 hours Final interview with our CTO / deputy CTO 45 minutes Benefits 33 days holiday (including public holidays, which you can take when it 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 Incentives refer a friend scheme 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. Engine by 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 Engine by 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 Engine by Starling and Starling will collect your personal data for recruiting and related purposes. Our Privacy Notice explains what personal information we will process, where we will process your personal information, its purposes for processing your personal information, and the rights you can exercise over our use of your personal information.
Jun 15, 2026
Full time
Locations: London, Manchester, Cardiff, Southampton At Engine by Starling, we are on a mission to find and work with leading banks all around the world who have the ambition to build rapid growth businesses, on our technology. Engine is Starling's software-as-a-service (SaaS) business, the technology that was built to power Starling, and two years ago we split out as a separate business. Starling has seen exceptional growth and success, and a large part of that is down to the fact that we have built our own modern technology from the ground up. This SaaS technology platform is now available to banks and financial institutions all around the world, enabling them to benefit from the innovative digital features, and efficient back-office processes that has helped achieve Starling's success. As a company, everyone is expected to roll up their sleeves to help deliver great outcomes for our clients. We are an engineering led company and we're looking for people who are will be excited by the potential for Engine's technology to transform banking in different markets around the world. Our purpose is underpinned by five 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 Engine - our preference is that you're located within a commutable distance of our offices so that we're able to interact and collaborate in person. About Engineering at Engine by Starling - We're looking for Backend Software Engineers to work on the Engine Platform and make our existing features work for banks all over the world as well as building new features from scratch that Starling hasn't released in the UK market. Engine by Starling engineers are excited about helping us deliver new features, regardless of what their primary tech stack may be. We are looking for engineers at all levels to join the team. We value people being engaged and caring about customers, caring about the code they write and the contribution they can make to banking around the world. 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 Engine, to continue changing banking for good. As a Staff Engineer you will: Have the opportunity to lead multiple complex projects from inception through to run Be a Technical Leader, whether that be with a team to manage or without Take ownership of technical challenges critical to the success of the business Identify where existing tooling, applications, or processes can be enhanced and deliver innovative change Collaborate with clients, solution architects, product owners, and other engineers to help meet the client goals Obtain a wide and varied understanding of how banks operate around the world Shape the future capabilities of Engine, including our approach, tooling, automation and architecture. Lead by example in your contributions to the codebase, setting a high bar for others to aim for As an Engineer you will: Contribute to our award winning platform and internal tooling Build new features and products from scratch in a configurable way Share your knowledge with those around you, contributing to our learning culture Own your projects, working in small teams across the bank to collaboratively deliver Aim for greatness in everything you do, staying curious and inquisitive Be part of a scaling team and organisation as we change banking for good Requirements 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, but you need not be an expert when you join us! We believe in clean coding, simple solutions, automated testing and continuous deployment. If you care enough to find elegant solutions to difficult technical problems, we'd love to hear from you. We have built our entire banking platform in house and mostly in Java. We are looking for people who want to work on building the tooling that is used by our engineers on a daily basis. As a Staff Engineer you will bring the below experience or knowledge: Delivering change to critical systems in a distributed environment Be a highly proficient developer, maintaining a high standard for technical and coding excellence in the collective, through your own work Good understanding of DevOps practices Delivering complex outcomes across multiple domains and teams Working cross-functionally with technologists from other specialties, and non-technical stakeholders across the business Coaching and mentoring members of a team to upskill and develop them in their career Leading the technical delivery on large scale projects to successful completion The main part of our Backend Tech Stack is listed below, we don't ask that you have experience in all of this, but if you do, that's great! Java, which makes up the majority of our backend codebase AWS & GCP - we're cloud-native Microservice based architecture Kubernetes (EKS) TeamCity for CI / CD (with multiple production releases per day) Terraform and Grafana Our Interview 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 interview with an Engineer - 45 minutes Take home technical test to be discussed in the next interview Technical interview with some Engineers - 1.5 hours Final interview with our CTO / deputy CTO 45 minutes Benefits 33 days holiday (including public holidays, which you can take when it 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 Incentives refer a friend scheme 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. Engine by 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 Engine by 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 Engine by Starling and Starling will collect your personal data for recruiting and related purposes. Our Privacy Notice explains what personal information we will process, where we will process your personal information, its purposes for processing your personal information, and the rights you can exercise over our use of your personal information.
ARC IT Recruitment
Full Stack Developer (Node/React)
ARC IT Recruitment
Full Stack Developer (Node/React) Are you a pragmatic, innovative, and self-motivated problem solver with a passion for building scalable, high-performing software? We're looking for a Full Stack Engineer, with skills working in Node and React, to join a high-performing product team working on a global, high-traffic eCommerce platform handling thousands of transactions daily. You'll play a key role in designing and developing end-to-end solutions, collaborating closely with both technical and business teams to deliver new features that drive growth and enhance the customer experience. What You'll Do Build and maintain robust, scalable applications across the full stack (Node/React/TypeScript) Collaborate in an agile team environment to deliver clean, maintainable, and testable code Influence architectural decisions and technology choices Optimise Front End and Back End performance to ensure fast, seamless user experiences Contribute to continuous improvement efforts, introducing new ideas and technologies What You'll Bring Proven experience as a Full Stack Engineer or similar role Expertise in Node, React, JavaScript/TypeScript, HTML, CSS, and responsive design principles Strong understanding of Back End technologies and best practices Passion for writing clean, well-tested code Experience with cloud platforms (AWS, Azure, or GCP) Excellent communication skills and the ability to explain technical ideas clearly A mindset focused on scalability, maintainability, and continuous learning Nice to Have Degree in Computer Science or a related field Experience in eCommerce sectors Familiarity with CI/CD tools such as Jenkins or GitHub Actions Join a fast-growing business where you'll have the opportunity to make a real impact, work with modern technologies at scale, and further develop your career in a collaborative and supportive environment. London (Hybrid - 2/3 days a week in office) To 60k per annum plus bonus
Jun 15, 2026
Full time
Full Stack Developer (Node/React) Are you a pragmatic, innovative, and self-motivated problem solver with a passion for building scalable, high-performing software? We're looking for a Full Stack Engineer, with skills working in Node and React, to join a high-performing product team working on a global, high-traffic eCommerce platform handling thousands of transactions daily. You'll play a key role in designing and developing end-to-end solutions, collaborating closely with both technical and business teams to deliver new features that drive growth and enhance the customer experience. What You'll Do Build and maintain robust, scalable applications across the full stack (Node/React/TypeScript) Collaborate in an agile team environment to deliver clean, maintainable, and testable code Influence architectural decisions and technology choices Optimise Front End and Back End performance to ensure fast, seamless user experiences Contribute to continuous improvement efforts, introducing new ideas and technologies What You'll Bring Proven experience as a Full Stack Engineer or similar role Expertise in Node, React, JavaScript/TypeScript, HTML, CSS, and responsive design principles Strong understanding of Back End technologies and best practices Passion for writing clean, well-tested code Experience with cloud platforms (AWS, Azure, or GCP) Excellent communication skills and the ability to explain technical ideas clearly A mindset focused on scalability, maintainability, and continuous learning Nice to Have Degree in Computer Science or a related field Experience in eCommerce sectors Familiarity with CI/CD tools such as Jenkins or GitHub Actions Join a fast-growing business where you'll have the opportunity to make a real impact, work with modern technologies at scale, and further develop your career in a collaborative and supportive environment. London (Hybrid - 2/3 days a week in office) To 60k per annum plus bonus
Nicoll Curtin Technology
Solutions Engineer (eCommerce) - Permanent role (Italian or French)
Nicoll Curtin Technology
Solutions Engineer £75,000 base + 15% bonus + stock package Hybrid - Central London (2-3 days on-site) Role Summary This role supports clients with the technical implementation of an E-commerce integration platform. It suits someone with a software development educational background (eg, Computer Science degree, Master's, or CompTIA-level technical certification) who has completed some programming and understands APIs, system architecture, and data flows, but is looking for a client-facing, solution-focused role rather than a hands-on software development position. You will gather and interpret client requirements, explain technical options, design integration approaches, and relay those requirements to internal technical teams to ensure accurate and timely delivery. Responsibilities Lead technical discussions with clients. Present platform architecture and technical capabilities. Define integration approaches using REST APIs and standard integration patterns. Troubleshoot technical and integration issues. Act as the primary technical contact during pre-sales and delivery stages. Provide structured feedback to Product and Engineering teams. Support clients post-implementation with technical queries. Requirements 4+ years' experience in solutions engineering, integration, or technical consulting (SaaS environment preferred). Experience with REST APIs, systems integration, and SQL. Proficiency in any mainstream programming language (Python, Java, JavaScript, C, etc.). Ability to explain technical concepts clearly to technical and non-technical stakeholders. Experience working directly with customers. Italian (pre-sales) or French (post-sales) is an advantage.
Jun 15, 2026
Full time
Solutions Engineer £75,000 base + 15% bonus + stock package Hybrid - Central London (2-3 days on-site) Role Summary This role supports clients with the technical implementation of an E-commerce integration platform. It suits someone with a software development educational background (eg, Computer Science degree, Master's, or CompTIA-level technical certification) who has completed some programming and understands APIs, system architecture, and data flows, but is looking for a client-facing, solution-focused role rather than a hands-on software development position. You will gather and interpret client requirements, explain technical options, design integration approaches, and relay those requirements to internal technical teams to ensure accurate and timely delivery. Responsibilities Lead technical discussions with clients. Present platform architecture and technical capabilities. Define integration approaches using REST APIs and standard integration patterns. Troubleshoot technical and integration issues. Act as the primary technical contact during pre-sales and delivery stages. Provide structured feedback to Product and Engineering teams. Support clients post-implementation with technical queries. Requirements 4+ years' experience in solutions engineering, integration, or technical consulting (SaaS environment preferred). Experience with REST APIs, systems integration, and SQL. Proficiency in any mainstream programming language (Python, Java, JavaScript, C, etc.). Ability to explain technical concepts clearly to technical and non-technical stakeholders. Experience working directly with customers. Italian (pre-sales) or French (post-sales) is an advantage.
SKY
DevSecOps Developer
SKY
We don't just believe in better. We make it happen. " Better content. Better products. And better careers. " Working in Tech, Product or Data at Sky is about building the next and the new. From broadband to broadcast, streaming to mobile, Sky Stream to Sky Glass, we never stand still. We optimise and innovate. We turn big ideas into the products, content and services millions of people love. And we do it all right here at Sky." And we do it all right here at Sky. Role/ Team overview" The AppSec Tooling team at Sky is responsible for enabling secure software development practices across the organisation. We build and operate platforms that support penetration testing activities, including the scheduling, organisation, and management of testing engagements, as well as capabilities for threat modelling, security reporting, and vulnerability remediation. This is an exciting opportunity to join the AppSec Tooling function at Sky as we continue to scale our platforms and services. We are expanding our UK-based capability to ensure software security is embedded by default across Sky's engineering estate. This role requires strong hands-on software security knowledge, the ability to investigate and respond to application-level security vulnerabilities and incidents, and the confidence to influence engineering teams toward secure-by-design outcomes at scale. . What you'll do Work closely with software engineering, platform, and DevOps teams to embed security into the end-to-end software delivery lifecycle across AWS-based environments Support and guide the secure development of cloud-native applications, APIs, and backend services using technologies such as Python, JavaScript, and PHP Provide practical guidance on secure application design, authentication, access control, secrets management, and resilient cloud architectures Integrate security, testing, and automation controls into CI/CD pipelines and development workflows while maintaining a strong developer experience Contribute to the development and maintenance of infrastructure as code, cloud automation, and scalable platform capabilities within AWS environments Drive the adoption of engineering guardrails, reusable security patterns, and automation that enable teams to deliver securely and efficiently at scale Support the identification, investigation, triage, and remediation of application and platform vulnerabilities in collaboration with engineering teams Contribute to security incident response activities, including root cause analysis, remediation support, and continuous improvement initiatives Work with platform and engineering teams to improve monitoring, logging, alerting, and observability practices across distributed systems Promote a positive engineering and security culture through coaching, collaboration, knowledge sharing, and day-to-day engagement with development teams What you'll bring Strong understanding of modern software engineering practices, secure development principles, and common application security risks Experience developing and supporting cloud-native applications using Python, JavaScript, and/or PHP within AWS-based environments Familiarity with designing and integrating RESTful APIs, backend services, and event-driven architectures Experience integrating security, testing, and automation controls into CI/CD pipelines and software delivery workflows Hands-on experience with infrastructure as code and cloud automation to provision and manage scalable AWS environments Experience working with containerised applications and modern platform technologies in distributed systems Understanding of secure authentication, access control, secrets management, and security best practices in cloud environments Experience implementing monitoring, logging, alerting, and observability practices for operational resilience and troubleshooting Ability to investigate, triage, and help remediate application and platform security issues in collaboration with engineering teams Strong problem-solving, collaboration, and communication skills, with the ability to work effectively across engineering, platform, and security teams in fast-paced environments Benefits and perks There's one thing people can't stop talking about when it comes to life at Sky: the perks. Here's a taster: Free Sky TV or NOW package, including Sky Sports and Sky Cinema Pension package"with up to 9% employer contribution Private healthcare"with mental health support" Aviva Digital GP and dental insurance" Discounts on Sky products, including Sky Mobile, Sky Broadband, Sky Glass and Sky Protect Sharesave and Tech schemes" A range of Sky VIP rewards and experiences " How you'll work" At Sky, we want to be a community that thrives by being together. Flexible working remains a key part of that. We want our people to have the best of both worlds - time working at home, as well as time in the office. The hybrid working expectations for this role are 2 days in the office per week. Your office base Osterley Our Osterley Campus is a 10-minute walk from Syon Lane train station. Or you can hop on one of our free shuttle buses that run to and from Osterley, Gunnersbury, Ealing Broadway and South Ealing tube stations. There's also plenty of bike shelters and showers. On campus, you'll find 13 subsidised restaurants, cafes, and a Waitrose. You can keep in shape at our subsidised gym, catch the latest shows and movies at our cinema, get your car washed and even get pampered at our beauty salon. " Who we are" We're Sky, a leading media and entertainment company who connect millions with entertainment, sports, news and arts through innovative products and services. Working with us means you'll be bringing the joy of a better experience to more people, every day. All so we can do better and deliver better for our customers, colleagues and society. " We're an equal opportunity employer and value diversity at our company. We're a Disability Confident Accredited Employer, and welcome and encourage applications from all candidates."We will look to ensure a fair and consistent experience for all and will make reasonable adjustments to support you where appropriate. Please flag any adjustments you need as early as you can." Just so you know: if your application is successful, we'll ask you to complete a criminal record check. And depending on the role you have applied for and the nature of any convictions you may have, we might have to withdraw the offer. " To be eligible for this role you are required to have the appropriate right to work in the UK. Please be aware Sky does not offer sponsorship for this position. To find out more about working with us, search on social media."
Jun 15, 2026
Full time
We don't just believe in better. We make it happen. " Better content. Better products. And better careers. " Working in Tech, Product or Data at Sky is about building the next and the new. From broadband to broadcast, streaming to mobile, Sky Stream to Sky Glass, we never stand still. We optimise and innovate. We turn big ideas into the products, content and services millions of people love. And we do it all right here at Sky." And we do it all right here at Sky. Role/ Team overview" The AppSec Tooling team at Sky is responsible for enabling secure software development practices across the organisation. We build and operate platforms that support penetration testing activities, including the scheduling, organisation, and management of testing engagements, as well as capabilities for threat modelling, security reporting, and vulnerability remediation. This is an exciting opportunity to join the AppSec Tooling function at Sky as we continue to scale our platforms and services. We are expanding our UK-based capability to ensure software security is embedded by default across Sky's engineering estate. This role requires strong hands-on software security knowledge, the ability to investigate and respond to application-level security vulnerabilities and incidents, and the confidence to influence engineering teams toward secure-by-design outcomes at scale. . What you'll do Work closely with software engineering, platform, and DevOps teams to embed security into the end-to-end software delivery lifecycle across AWS-based environments Support and guide the secure development of cloud-native applications, APIs, and backend services using technologies such as Python, JavaScript, and PHP Provide practical guidance on secure application design, authentication, access control, secrets management, and resilient cloud architectures Integrate security, testing, and automation controls into CI/CD pipelines and development workflows while maintaining a strong developer experience Contribute to the development and maintenance of infrastructure as code, cloud automation, and scalable platform capabilities within AWS environments Drive the adoption of engineering guardrails, reusable security patterns, and automation that enable teams to deliver securely and efficiently at scale Support the identification, investigation, triage, and remediation of application and platform vulnerabilities in collaboration with engineering teams Contribute to security incident response activities, including root cause analysis, remediation support, and continuous improvement initiatives Work with platform and engineering teams to improve monitoring, logging, alerting, and observability practices across distributed systems Promote a positive engineering and security culture through coaching, collaboration, knowledge sharing, and day-to-day engagement with development teams What you'll bring Strong understanding of modern software engineering practices, secure development principles, and common application security risks Experience developing and supporting cloud-native applications using Python, JavaScript, and/or PHP within AWS-based environments Familiarity with designing and integrating RESTful APIs, backend services, and event-driven architectures Experience integrating security, testing, and automation controls into CI/CD pipelines and software delivery workflows Hands-on experience with infrastructure as code and cloud automation to provision and manage scalable AWS environments Experience working with containerised applications and modern platform technologies in distributed systems Understanding of secure authentication, access control, secrets management, and security best practices in cloud environments Experience implementing monitoring, logging, alerting, and observability practices for operational resilience and troubleshooting Ability to investigate, triage, and help remediate application and platform security issues in collaboration with engineering teams Strong problem-solving, collaboration, and communication skills, with the ability to work effectively across engineering, platform, and security teams in fast-paced environments Benefits and perks There's one thing people can't stop talking about when it comes to life at Sky: the perks. Here's a taster: Free Sky TV or NOW package, including Sky Sports and Sky Cinema Pension package"with up to 9% employer contribution Private healthcare"with mental health support" Aviva Digital GP and dental insurance" Discounts on Sky products, including Sky Mobile, Sky Broadband, Sky Glass and Sky Protect Sharesave and Tech schemes" A range of Sky VIP rewards and experiences " How you'll work" At Sky, we want to be a community that thrives by being together. Flexible working remains a key part of that. We want our people to have the best of both worlds - time working at home, as well as time in the office. The hybrid working expectations for this role are 2 days in the office per week. Your office base Osterley Our Osterley Campus is a 10-minute walk from Syon Lane train station. Or you can hop on one of our free shuttle buses that run to and from Osterley, Gunnersbury, Ealing Broadway and South Ealing tube stations. There's also plenty of bike shelters and showers. On campus, you'll find 13 subsidised restaurants, cafes, and a Waitrose. You can keep in shape at our subsidised gym, catch the latest shows and movies at our cinema, get your car washed and even get pampered at our beauty salon. " Who we are" We're Sky, a leading media and entertainment company who connect millions with entertainment, sports, news and arts through innovative products and services. Working with us means you'll be bringing the joy of a better experience to more people, every day. All so we can do better and deliver better for our customers, colleagues and society. " We're an equal opportunity employer and value diversity at our company. We're a Disability Confident Accredited Employer, and welcome and encourage applications from all candidates."We will look to ensure a fair and consistent experience for all and will make reasonable adjustments to support you where appropriate. Please flag any adjustments you need as early as you can." Just so you know: if your application is successful, we'll ask you to complete a criminal record check. And depending on the role you have applied for and the nature of any convictions you may have, we might have to withdraw the offer. " To be eligible for this role you are required to have the appropriate right to work in the UK. Please be aware Sky does not offer sponsorship for this position. To find out more about working with us, search on social media."
SKY
Java & .NET Developer
SKY
We believe in better. And we make it happen. Better content. Better products. And better careers. Working in Tech, Product or Data at Sky is about building the next and the new. From broadband to broadcast, streaming to mobile, SkyQ to Sky Glass, we never stand still. We optimise and innovate. We turn big ideas into the products, content and services millions of people love. And we do it all right here at Sky. This is an exciting opportunity to join the Content Platforms team within Content Technology and Innovation at Sky . As a Software Engineer, you will work in a collaborative, high-performing delivery team responsible for building and supporting mission - critical platforms that ensure Sky's content reaches millions of customers across products such as Sky Q, Sky Glass, Sky Go and NOW . For this role we offer the hybrid working approach with 2 days a week onsite in Osterley office. What you'll do Build, enhance and maintain cloud-based services and applications that form part of Sky's Group Content Platform. Participate in all stages of the software development lifecycle, from analysis and design through to implementation, testing and post - launch support . Work on distributed systems using technologies such as Java, Spring, Kafka, .NET (C#) and AWS , ensuring reliability, scalability and performance. Contribute to the technical direction of the team, promoting strong engineering standards, clean design and continuous improvement. Collaborate closely with analysts, testers and other engineers within an agile (Scrum) delivery team, taking part in ceremonies, code reviews and pair programming. Support, maintain and improve both cloud-based and on - premise applications (including legacy tech stacks), diagnosing issues, ensuring operational stability and adapting to evolving team priorities. What you'll bring Solid previous experience building backend services using Java (Spring) and .NET (C#) in a production environment. Good working knowledge of SQL databases (e.g. Oracle, SQL Server) and NoSQL databases such as Couchbase . Experience with event-driven or asynchronous architectures , including messaging or streaming platforms such as Kafka . Hands-on experience delivering solutions in a cloud environment , ideally AWS , and working with containerisation technologies (Docker, Kubernetes). Applied knowledge of software engineering best practices, including object - oriented design, APIs (REST), automated testing, CI/CD and Agile methodologies . Demonstrable adaptability and flexibility, with experience working across both modern cloud-based systems and legacy/ on-premise environments, and the ability to respond to shifting team and platform priorities. Team overview Content Technology and Innovation The team sits within Sky's wider Content Technology and Innovation organisation, which is responsible for the systems and platforms that power content ingestion, rights management, processing and distribution across Sky's European markets. This role offers the chance to work on scalable, distributed systems using modern cloud and streaming technologies while contributing to the evolution of Sky's core content platforms. The rewards There's one thing people can't stop talking about when it comes to : the perks. Here's a taster: Sky Q, for the TV you love all in one place The magic of Sky Glass at an exclusive rate A generous pension package Private healthcare Discounted mobile and broadband A wide range of Sky VIP rewards and experiences Inclusion & how you'll work We are a Disability Confident Employer, and welcome and encourage applications from all candidates. We will look to ensure a fair and consistent experience for all, and will make reasonable adjustments to support you where appropriate . Please flag any adjustments you need to your recruiter as early as you can. We've embraced hybrid working and split our time between unique office spaces and the convenience of working from home. You'll find out more about what hybrid working looks like for your role later on in the recruitment process. Your office space : Osterley: Our Osterley Campus is a 10-minute walk from Syon Lane train station. Or you can hop on one of our free shuttle buses that run to and from Osterley, Gunnersbury, Ealing Broadway and South Ealing tube stations. There's also plenty of bike shelters and showers. On campus, you'll find 13 subsidised restaurants, cafes, and a Waitrose. You can keep in shape at our subsidised gym, catch the latest shows and movies at our cinema, get your car washed and even get pampered at our beauty salon. We'd love to hear from you Inventive, forward-thinking minds come together to work in Tech, Product and Data at Sky. It's a place where you can explore what if, how far, and what next. But better doesn't stop at what we do, it's how we do it, too. We embrace each other's differences. We support our community and contribute to a sustainable future for our business and the planet. If you believe in better, we'll back you all the way. Just so you know: if your application is successful, we'll ask you to complete a criminal record check. And depending on the role you have applied for and the nature of any convictions you may have, we might have to withdraw the offer.
Jun 15, 2026
Full time
We believe in better. And we make it happen. Better content. Better products. And better careers. Working in Tech, Product or Data at Sky is about building the next and the new. From broadband to broadcast, streaming to mobile, SkyQ to Sky Glass, we never stand still. We optimise and innovate. We turn big ideas into the products, content and services millions of people love. And we do it all right here at Sky. This is an exciting opportunity to join the Content Platforms team within Content Technology and Innovation at Sky . As a Software Engineer, you will work in a collaborative, high-performing delivery team responsible for building and supporting mission - critical platforms that ensure Sky's content reaches millions of customers across products such as Sky Q, Sky Glass, Sky Go and NOW . For this role we offer the hybrid working approach with 2 days a week onsite in Osterley office. What you'll do Build, enhance and maintain cloud-based services and applications that form part of Sky's Group Content Platform. Participate in all stages of the software development lifecycle, from analysis and design through to implementation, testing and post - launch support . Work on distributed systems using technologies such as Java, Spring, Kafka, .NET (C#) and AWS , ensuring reliability, scalability and performance. Contribute to the technical direction of the team, promoting strong engineering standards, clean design and continuous improvement. Collaborate closely with analysts, testers and other engineers within an agile (Scrum) delivery team, taking part in ceremonies, code reviews and pair programming. Support, maintain and improve both cloud-based and on - premise applications (including legacy tech stacks), diagnosing issues, ensuring operational stability and adapting to evolving team priorities. What you'll bring Solid previous experience building backend services using Java (Spring) and .NET (C#) in a production environment. Good working knowledge of SQL databases (e.g. Oracle, SQL Server) and NoSQL databases such as Couchbase . Experience with event-driven or asynchronous architectures , including messaging or streaming platforms such as Kafka . Hands-on experience delivering solutions in a cloud environment , ideally AWS , and working with containerisation technologies (Docker, Kubernetes). Applied knowledge of software engineering best practices, including object - oriented design, APIs (REST), automated testing, CI/CD and Agile methodologies . Demonstrable adaptability and flexibility, with experience working across both modern cloud-based systems and legacy/ on-premise environments, and the ability to respond to shifting team and platform priorities. Team overview Content Technology and Innovation The team sits within Sky's wider Content Technology and Innovation organisation, which is responsible for the systems and platforms that power content ingestion, rights management, processing and distribution across Sky's European markets. This role offers the chance to work on scalable, distributed systems using modern cloud and streaming technologies while contributing to the evolution of Sky's core content platforms. The rewards There's one thing people can't stop talking about when it comes to : the perks. Here's a taster: Sky Q, for the TV you love all in one place The magic of Sky Glass at an exclusive rate A generous pension package Private healthcare Discounted mobile and broadband A wide range of Sky VIP rewards and experiences Inclusion & how you'll work We are a Disability Confident Employer, and welcome and encourage applications from all candidates. We will look to ensure a fair and consistent experience for all, and will make reasonable adjustments to support you where appropriate . Please flag any adjustments you need to your recruiter as early as you can. We've embraced hybrid working and split our time between unique office spaces and the convenience of working from home. You'll find out more about what hybrid working looks like for your role later on in the recruitment process. Your office space : Osterley: Our Osterley Campus is a 10-minute walk from Syon Lane train station. Or you can hop on one of our free shuttle buses that run to and from Osterley, Gunnersbury, Ealing Broadway and South Ealing tube stations. There's also plenty of bike shelters and showers. On campus, you'll find 13 subsidised restaurants, cafes, and a Waitrose. You can keep in shape at our subsidised gym, catch the latest shows and movies at our cinema, get your car washed and even get pampered at our beauty salon. We'd love to hear from you Inventive, forward-thinking minds come together to work in Tech, Product and Data at Sky. It's a place where you can explore what if, how far, and what next. But better doesn't stop at what we do, it's how we do it, too. We embrace each other's differences. We support our community and contribute to a sustainable future for our business and the planet. If you believe in better, we'll back you all the way. Just so you know: if your application is successful, we'll ask you to complete a criminal record check. And depending on the role you have applied for and the nature of any convictions you may have, we might have to withdraw the offer.
Oscar Technology
Graduate Software Engineer
Oscar Technology
Graduate Software Engineer - Derbyshire - C++/SQL/React - £25,000 - £30,000 The Role We have an exciting opening for a proactive Graduate Software Engineer to join a growing development team, delivering high-performance software solutions for engineering and simulation projects, once your degree has finished in May/June 2026. This position focuses on modern C++ development, software design, and engineering best practices. You'll participate in all stages of the software lifecycle, from initial design and coding to testing, deployment, and maintenance. You'll apply your knowledge of OOP and software architecture to support both technical colleagues and non-technical stakeholders. There's also the chance to contribute to innovative 3D engineering and simulation projects. Requirements Relevant University Degree (Computer Science, Software Engineering, Maths, or similar), 2:1 or above Graduated/Graduating in June/July 2026 C++ (C+ or newer) Strong understanding of OOP principles Agile experience, using tools such as Visual Studio, Git, Jira Excellent communication skills Desirable Strong Maths / Physics background React and JavaScript C# experience The Company This well-established organisation is known for delivering precision-driven engineering software used worldwide. Teams are highly collaborative, technically focused, and committed to innovation and performance. They offer a workplace that encourages continuous learning and skill development, giving you the chance to work on projects that have tangible real-world impact across a variety of industries. This role offers a salary of £25,000 - £30,000, with hybrid working in Derbyshire. Benefits include career development support, professional training, 25 days holiday plus bank holidays, a company pension, and much more. Apply Now If you're an enthusiastic Graduate C++ Software Engineer looking to work on challenging, high-impact projects, this is the perfect role to develop your career. Graduate Software Engineer - Derbyshire - C++/SQL/React - £25,000 - £30,000 Oscar Associates (UK) Limited is acting as an Employment Agency in relation to this vacancy. To understand more about what we do with your data please review our privacy policy in the privacy section of the Oscar website.
Jun 14, 2026
Full time
Graduate Software Engineer - Derbyshire - C++/SQL/React - £25,000 - £30,000 The Role We have an exciting opening for a proactive Graduate Software Engineer to join a growing development team, delivering high-performance software solutions for engineering and simulation projects, once your degree has finished in May/June 2026. This position focuses on modern C++ development, software design, and engineering best practices. You'll participate in all stages of the software lifecycle, from initial design and coding to testing, deployment, and maintenance. You'll apply your knowledge of OOP and software architecture to support both technical colleagues and non-technical stakeholders. There's also the chance to contribute to innovative 3D engineering and simulation projects. Requirements Relevant University Degree (Computer Science, Software Engineering, Maths, or similar), 2:1 or above Graduated/Graduating in June/July 2026 C++ (C+ or newer) Strong understanding of OOP principles Agile experience, using tools such as Visual Studio, Git, Jira Excellent communication skills Desirable Strong Maths / Physics background React and JavaScript C# experience The Company This well-established organisation is known for delivering precision-driven engineering software used worldwide. Teams are highly collaborative, technically focused, and committed to innovation and performance. They offer a workplace that encourages continuous learning and skill development, giving you the chance to work on projects that have tangible real-world impact across a variety of industries. This role offers a salary of £25,000 - £30,000, with hybrid working in Derbyshire. Benefits include career development support, professional training, 25 days holiday plus bank holidays, a company pension, and much more. Apply Now If you're an enthusiastic Graduate C++ Software Engineer looking to work on challenging, high-impact projects, this is the perfect role to develop your career. Graduate Software Engineer - Derbyshire - C++/SQL/React - £25,000 - £30,000 Oscar Associates (UK) Limited is acting as an Employment Agency in relation to this vacancy. To understand more about what we do with your data please review our privacy policy in the privacy section of the Oscar website.
AI Engineer
BOSS Professional Services LTD
AI Engineer Location: Flexible (UK) Reporting to the Squad leader Salary: £80k-£100k The company is a global hospitality software leader with its award-winning SaaS platform. Recognised in the UK's Top 35 AI Companies, and a leader in hospitality tech - it has built a reputation for innovation, excellence, and a relentless drive to transform the experience ecosystem. As we enter a new era of AI-driven product development, we are seeking a hands-on, visionary Data Scientist to help shape the future of our platform and accelerate our transformation. The Opportunity You will work closely with our 46-strong engineering team, guiding and influencing how AI, ML, and LLM-based technologies are embedded into our product, processes, and pricing models. Your work will be project-driven, and highly visible - with the unique satisfaction of seeing your innovations deployed instantly to tens of thousands of clients worldwide. This is a role for someone who wants to build, not just advise. Someone who wants to lead by example, not from the sidelines. Someone who wants to shape the future of a global SaaS platform. What You will Bring Core Expertise Proven experience delivering AI-prompt engineering, writing skills, and working with LLMs in real-world applications. You can demonstrate: Either a track record of implementing and documenting CLI & MCP services and advanced AI workflows. or hands-on experience building and deploying ML or Deep Learning pricing/ analytical models. You are familiar with Python, AWS and the use of obvious AI platforms such as GPT, Opus, Gemini, Sonnet. You will help the company move to a more fluid API/MCP architecture, including building connectors, that will make it easier for 3rd party ISVs to consume our data and features, and make it easier for the company to consume third party data and features in order to quickly improve our market delivery. You will be expected to provide assistance and advice related to the deployment of AI based projects. Ability to influence/inspire other engineers and help shape product design and release processes through AI-driven skills. Who You Are You have learned from the best - and now you want the freedom to drive meaningful, practical change. You lead by doing sleeves rolled up, hands on the keyboard, setting the pace for others. You value theory, but you prioritise practical execution and measurable outcomes. You are energised by seeing your work impact 30,000+ organisations globally, not just internal stakeholders. You are resilient: legacy stacks (MS-SQL, C#, JavaScript, ongoing React migration) do not scare you - they motivate you. You are excited to join the core platform Squad's, long-standing mission to standardise language, data structures, UX and UI navigation standards and you can bring structure, clarity, and discipline to projects. You thrive in environments where excellence matters more than ego, and where the team is united by a desire to win. Work Style & Culture This role is for someone who loves solving puzzles, building solutions, and pushing boundaries. It is not a lifestyle job - it is a mission-driven one. That said, the company offers: Flexible working hours Flexible working locations (most engineers work from home) A friendly, bright, ambitious team A culture that embraces change, learning, and innovation You will be joining people who genuinely love what they do, and who are committed to delivering the best hospitality software in the world.
Jun 14, 2026
Full time
AI Engineer Location: Flexible (UK) Reporting to the Squad leader Salary: £80k-£100k The company is a global hospitality software leader with its award-winning SaaS platform. Recognised in the UK's Top 35 AI Companies, and a leader in hospitality tech - it has built a reputation for innovation, excellence, and a relentless drive to transform the experience ecosystem. As we enter a new era of AI-driven product development, we are seeking a hands-on, visionary Data Scientist to help shape the future of our platform and accelerate our transformation. The Opportunity You will work closely with our 46-strong engineering team, guiding and influencing how AI, ML, and LLM-based technologies are embedded into our product, processes, and pricing models. Your work will be project-driven, and highly visible - with the unique satisfaction of seeing your innovations deployed instantly to tens of thousands of clients worldwide. This is a role for someone who wants to build, not just advise. Someone who wants to lead by example, not from the sidelines. Someone who wants to shape the future of a global SaaS platform. What You will Bring Core Expertise Proven experience delivering AI-prompt engineering, writing skills, and working with LLMs in real-world applications. You can demonstrate: Either a track record of implementing and documenting CLI & MCP services and advanced AI workflows. or hands-on experience building and deploying ML or Deep Learning pricing/ analytical models. You are familiar with Python, AWS and the use of obvious AI platforms such as GPT, Opus, Gemini, Sonnet. You will help the company move to a more fluid API/MCP architecture, including building connectors, that will make it easier for 3rd party ISVs to consume our data and features, and make it easier for the company to consume third party data and features in order to quickly improve our market delivery. You will be expected to provide assistance and advice related to the deployment of AI based projects. Ability to influence/inspire other engineers and help shape product design and release processes through AI-driven skills. Who You Are You have learned from the best - and now you want the freedom to drive meaningful, practical change. You lead by doing sleeves rolled up, hands on the keyboard, setting the pace for others. You value theory, but you prioritise practical execution and measurable outcomes. You are energised by seeing your work impact 30,000+ organisations globally, not just internal stakeholders. You are resilient: legacy stacks (MS-SQL, C#, JavaScript, ongoing React migration) do not scare you - they motivate you. You are excited to join the core platform Squad's, long-standing mission to standardise language, data structures, UX and UI navigation standards and you can bring structure, clarity, and discipline to projects. You thrive in environments where excellence matters more than ego, and where the team is united by a desire to win. Work Style & Culture This role is for someone who loves solving puzzles, building solutions, and pushing boundaries. It is not a lifestyle job - it is a mission-driven one. That said, the company offers: Flexible working hours Flexible working locations (most engineers work from home) A friendly, bright, ambitious team A culture that embraces change, learning, and innovation You will be joining people who genuinely love what they do, and who are committed to delivering the best hospitality software in the world.
Understanding Recruitment
Lead Software Engineer
Understanding Recruitment
Lead Rust Engineer Up to 120,000/130,000 London Low Latency Async Rust Tokio Drones We have a new and exclusive partnership with one of the most exciting scale-ups in Europe, who are looking to double in size their engineering team. They have a valuation exceeding 2 billion Euros. The company builds aerial intelligence hardware and software. They're main focus is the manufacturing of UAV's. Alongside this, they are also developing bleeding edge software that provides actionable insights in defense, security and professional services. The Rust Team: The company are building a new Rust Engineering pod in the UK, and are hiring several Rust Engineers and a Team Lead. This engineering team are focusing on building a greenfield command and control center, designed specifically for unmanned systems. What you'll be doing: Architect, build, and support reliable, high-performance systems for coordinating swarms and handling sensor data. Develop streamlined communication methods and real-time data processing tools tailored for robotic platforms. Work hand-in-hand with multidisciplinary teams to connect backend infrastructure with robotic applications and sensor arrays. Enhance overall system efficiency, expandability, and dependability within distributed robotic setups. Experience you'll need: Production experience with Rust , or contributions to production grade open source repos. 2+ Years. Experience working with Tokio , or other asynchronous frameworks such as async.std or Smol. Ideally a background in a core programming language such as C, C++, or Core Java. Candidates from functional backgrounds such as Scala, Erlang or Clojure are also encouraged to apply. Experience developing low-latency, high throughput systems. Nice to have: Experience working with drones or robotics experience working with microcontrollers
Jun 14, 2026
Full time
Lead Rust Engineer Up to 120,000/130,000 London Low Latency Async Rust Tokio Drones We have a new and exclusive partnership with one of the most exciting scale-ups in Europe, who are looking to double in size their engineering team. They have a valuation exceeding 2 billion Euros. The company builds aerial intelligence hardware and software. They're main focus is the manufacturing of UAV's. Alongside this, they are also developing bleeding edge software that provides actionable insights in defense, security and professional services. The Rust Team: The company are building a new Rust Engineering pod in the UK, and are hiring several Rust Engineers and a Team Lead. This engineering team are focusing on building a greenfield command and control center, designed specifically for unmanned systems. What you'll be doing: Architect, build, and support reliable, high-performance systems for coordinating swarms and handling sensor data. Develop streamlined communication methods and real-time data processing tools tailored for robotic platforms. Work hand-in-hand with multidisciplinary teams to connect backend infrastructure with robotic applications and sensor arrays. Enhance overall system efficiency, expandability, and dependability within distributed robotic setups. Experience you'll need: Production experience with Rust , or contributions to production grade open source repos. 2+ Years. Experience working with Tokio , or other asynchronous frameworks such as async.std or Smol. Ideally a background in a core programming language such as C, C++, or Core Java. Candidates from functional backgrounds such as Scala, Erlang or Clojure are also encouraged to apply. Experience developing low-latency, high throughput systems. Nice to have: Experience working with drones or robotics experience working with microcontrollers
Hays Technology
Senior Java Developer
Hays Technology City, Manchester
Prestigious opportunity for a talented and experienced Senior Java Developer to join a fast growing technology and transformation team delivering innovative, large-scale engineering solutions.This role sits at the intersection of technology, data, and AI, working on some of the UK's most ambitious digital programmes. You'll play a key role in designing and building modern, scalable applications that help organisations make smarter, data driven decisions.Collaborating within mature, cross-functional teams, working alongside engineers, architects, and business stakeholders to create impactful, future ready solutions. Key Responsibilities Design, develop, and maintain high-quality Java based applications Contribute across the full software development lifecycle Provide technical input into architecture and system design Build secure, scalable RESTful APIs Collaborate with engineers, product teams, and stakeholders to deliver solutions Write clean, maintainable, and well documented code Troubleshoot and resolve complex production issues Continuously improve system performance, reliability, and security Stay up to date with emerging technologies and best practices If you possess a combination of some of the following skills, then LET'S TALK! Strong experience in Java development (plus exposure to Kotlin or Scala) Deep understanding of OOP principles, SOLID design, and design patterns Hands on experience with Spring Framework (Spring Boot, Spring MVC) Experience designing and securing RESTful APIs Experience with containerisation (Docker, Kubernetes) Familiarity with CI/CD tools (Jenkins, GitHub Actions, Bit bucket Pipelines) Strong experience with Git and version control strategies Experience working with cloud platforms (AWS, Azure, or GCP) Ability to monitor, diagnose, and improve application performance Strong understanding of secure coding practices Exposure to the following would be advantageous but not essential: - Messaging/streaming technologies (Kafka, SQS) Serverless technologies (e.g., AWS Lambda) Monitoring/logging tools (ELK, Splunk, Dynatrace) ORM technologies (JPA, Hibernate) API documentation tools (e.g., Swagger/OpenAPI) Test tools (Postman, Selenium, Axe) Exposure to AI-assisted development tools (e.g., GitHub Copilot) In return, you will be rewarded with a market leading benefits package and ongoing career development in a flexible, hybrid working environment. What you need to do now If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now. If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion about your career. Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at (url removed)
Jun 14, 2026
Full time
Prestigious opportunity for a talented and experienced Senior Java Developer to join a fast growing technology and transformation team delivering innovative, large-scale engineering solutions.This role sits at the intersection of technology, data, and AI, working on some of the UK's most ambitious digital programmes. You'll play a key role in designing and building modern, scalable applications that help organisations make smarter, data driven decisions.Collaborating within mature, cross-functional teams, working alongside engineers, architects, and business stakeholders to create impactful, future ready solutions. Key Responsibilities Design, develop, and maintain high-quality Java based applications Contribute across the full software development lifecycle Provide technical input into architecture and system design Build secure, scalable RESTful APIs Collaborate with engineers, product teams, and stakeholders to deliver solutions Write clean, maintainable, and well documented code Troubleshoot and resolve complex production issues Continuously improve system performance, reliability, and security Stay up to date with emerging technologies and best practices If you possess a combination of some of the following skills, then LET'S TALK! Strong experience in Java development (plus exposure to Kotlin or Scala) Deep understanding of OOP principles, SOLID design, and design patterns Hands on experience with Spring Framework (Spring Boot, Spring MVC) Experience designing and securing RESTful APIs Experience with containerisation (Docker, Kubernetes) Familiarity with CI/CD tools (Jenkins, GitHub Actions, Bit bucket Pipelines) Strong experience with Git and version control strategies Experience working with cloud platforms (AWS, Azure, or GCP) Ability to monitor, diagnose, and improve application performance Strong understanding of secure coding practices Exposure to the following would be advantageous but not essential: - Messaging/streaming technologies (Kafka, SQS) Serverless technologies (e.g., AWS Lambda) Monitoring/logging tools (ELK, Splunk, Dynatrace) ORM technologies (JPA, Hibernate) API documentation tools (e.g., Swagger/OpenAPI) Test tools (Postman, Selenium, Axe) Exposure to AI-assisted development tools (e.g., GitHub Copilot) In return, you will be rewarded with a market leading benefits package and ongoing career development in a flexible, hybrid working environment. What you need to do now If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now. If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion about your career. Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at (url removed)
Senior Java Software Engineer (Pricing API) - 5 days - London
Salt Search
Senior Software Engineer - (Java, Pricing API,) - 5 days - Retail - London Day rate: £400 - £500 (inside IR35) Duration: 6 months On site: 5 days per week Start: Now My client is looking for a Senior Java Developer with 8 - 15 years experience to join the team 5 days a week in their London office. This is an opportunity to work on a mission critical pricing and promotions API that supports over 28 million UK customers weekly, across all platforms with global expansion ahead. This role involves designing and scaling a high-performance, internet-facing API operating across distributed environments. If you enjoy solving complex engineering challenges and building resilient systems at scale, this could be a great fit. What You'll Be Doing Designing and building scalable backend systems using Java and the JVM ecosystem Developing clean, maintainable code from product requirements Applying TDD/BDD practices and modern engineering principles Building and maintaining cloud-native infrastructure Working on highly available distributed systems Troubleshooting production issues and driving root cause analysis Mentoring others and contributing to engineering best practices Exploring and introducing new tools and technologies Tech Stack Java Vert.x RxJava Groovy Couchbase Kafka Azure Kubernetes Terraform GitHub Actions CI/CD pipelines What We're Looking For Strong experience with Java (8+) Hands-on expertise with cloud platforms (Azure, AWS, etc.) Experience with SQL and NoSQL databases Proven ability to build and scale distributed systems Understanding of Agile delivery methods Exposure to reactive programming Experience in eCommerce or search platforms Rates depend on experience and client requirements
Jun 14, 2026
Contractor
Senior Software Engineer - (Java, Pricing API,) - 5 days - Retail - London Day rate: £400 - £500 (inside IR35) Duration: 6 months On site: 5 days per week Start: Now My client is looking for a Senior Java Developer with 8 - 15 years experience to join the team 5 days a week in their London office. This is an opportunity to work on a mission critical pricing and promotions API that supports over 28 million UK customers weekly, across all platforms with global expansion ahead. This role involves designing and scaling a high-performance, internet-facing API operating across distributed environments. If you enjoy solving complex engineering challenges and building resilient systems at scale, this could be a great fit. What You'll Be Doing Designing and building scalable backend systems using Java and the JVM ecosystem Developing clean, maintainable code from product requirements Applying TDD/BDD practices and modern engineering principles Building and maintaining cloud-native infrastructure Working on highly available distributed systems Troubleshooting production issues and driving root cause analysis Mentoring others and contributing to engineering best practices Exploring and introducing new tools and technologies Tech Stack Java Vert.x RxJava Groovy Couchbase Kafka Azure Kubernetes Terraform GitHub Actions CI/CD pipelines What We're Looking For Strong experience with Java (8+) Hands-on expertise with cloud platforms (Azure, AWS, etc.) Experience with SQL and NoSQL databases Proven ability to build and scale distributed systems Understanding of Agile delivery methods Exposure to reactive programming Experience in eCommerce or search platforms Rates depend on experience and client requirements

Modal Window

  • Blog
  • Contact
  • About Us
  • Terms & Conditions
  • Privacy
  • Employer
  • Post a Job
  • Search Resumes
  • Sign in
  • Job Seeker
  • Find Jobs
  • Create Resume
  • Sign in
  • Facebook
  • Twitter
  • Instagram
  • Pinterest
  • Youtube
Parent and Partner sites: IT Job Board | Search Jobs Near Me | RightTalent.co.uk | Quantity Surveyor jobs | Building Surveyor jobs | Construction Recruitment | Talent Recruiter | London Jobs | Property jobs
© 2008-2026 Jobs Hiring Near Me