join our London-based technology team. You will work on designing, developing, and maintaining enterprise-level applications that support our digital platforms and customer-facing services. Key Responsibilities: Design, develop, and maintain high-quality Java applications and microservices. Collaborate with cross-functional teams including product, UX, and QA to deliver innovative solutions. Participate in full software development lifecycle … analysis, design, development, testing, deployment, and support. Ensure code quality through unit testing, code reviews, and adherence to best practices. Troubleshoot, debug, and optimize applications for performance and scalability. Stay up-to-date with the latest Java technologies and industry trends. Required Skills & Experience: Strong experience in Java (Java 8+) development. Solid understanding of object-oriented programming and … design patterns. Experience with Spring Framework (Spring Boot, Spring MVC, Spring Data) . Experience with relational databases (e.g., MySQL, PostgreSQL) and writing SQL queries. Knowledge of RESTful API development and integration. Familiarity with version control systems, preferably Git . Understanding of Agile/Scrum methodologies. Desirable Skills: Experience with cloud platforms (AWS, Azure, or GCP). Knowledge of More ❯
london, south east england, united kingdom Hybrid / WFH Options
Stott and May
join our London-based technology team. You will work on designing, developing, and maintaining enterprise-level applications that support our digital platforms and customer-facing services. Key Responsibilities: Design, develop, and maintain high-quality Java applications and microservices. Collaborate with cross-functional teams including product, UX, and QA to deliver innovative solutions. Participate in full software development lifecycle … analysis, design, development, testing, deployment, and support. Ensure code quality through unit testing, code reviews, and adherence to best practices. Troubleshoot, debug, and optimize applications for performance and scalability. Stay up-to-date with the latest Java technologies and industry trends. Required Skills & Experience: Strong experience in Java (Java 8+) development. Solid understanding of object-oriented programming and … design patterns. Experience with Spring Framework (Spring Boot, Spring MVC, Spring Data) . Experience with relational databases (e.g., MySQL, PostgreSQL) and writing SQL queries. Knowledge of RESTful API development and integration. Familiarity with version control systems, preferably Git . Understanding of Agile/Scrum methodologies. Desirable Skills: Experience with cloud platforms (AWS, Azure, or GCP). Knowledge of More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Stott and May
join our London-based technology team. You will work on designing, developing, and maintaining enterprise-level applications that support our digital platforms and customer-facing services. Key Responsibilities: Design, develop, and maintain high-quality Java applications and microservices. Collaborate with cross-functional teams including product, UX, and QA to deliver innovative solutions. Participate in full software development lifecycle … analysis, design, development, testing, deployment, and support. Ensure code quality through unit testing, code reviews, and adherence to best practices. Troubleshoot, debug, and optimize applications for performance and scalability. Stay up-to-date with the latest Java technologies and industry trends. Required Skills & Experience: Strong experience in Java (Java 8+) development. Solid understanding of object-oriented programming and … design patterns. Experience with Spring Framework (Spring Boot, Spring MVC, Spring Data) . Experience with relational databases (e.g., MySQL, PostgreSQL) and writing SQL queries. Knowledge of RESTful API development and integration. Familiarity with version control systems, preferably Git . Understanding of Agile/Scrum methodologies. Desirable Skills: Experience with cloud platforms (AWS, Azure, or GCP). Knowledge of More ❯
london (city of london), south east england, united kingdom Hybrid / WFH Options
Stott and May
join our London-based technology team. You will work on designing, developing, and maintaining enterprise-level applications that support our digital platforms and customer-facing services. Key Responsibilities: Design, develop, and maintain high-quality Java applications and microservices. Collaborate with cross-functional teams including product, UX, and QA to deliver innovative solutions. Participate in full software development lifecycle … analysis, design, development, testing, deployment, and support. Ensure code quality through unit testing, code reviews, and adherence to best practices. Troubleshoot, debug, and optimize applications for performance and scalability. Stay up-to-date with the latest Java technologies and industry trends. Required Skills & Experience: Strong experience in Java (Java 8+) development. Solid understanding of object-oriented programming and … design patterns. Experience with Spring Framework (Spring Boot, Spring MVC, Spring Data) . Experience with relational databases (e.g., MySQL, PostgreSQL) and writing SQL queries. Knowledge of RESTful API development and integration. Familiarity with version control systems, preferably Git . Understanding of Agile/Scrum methodologies. Desirable Skills: Experience with cloud platforms (AWS, Azure, or GCP). Knowledge of More ❯
Liverpool, Merseyside, England, United Kingdom Hybrid / WFH Options
Broster Buchanan
based in their Liverpool office with 3 days onsite and 2 days remote working per week. On offer is a salary of £55k - £65k + 10% bonus. Responsibilities: Design, develop, and maintain backend integrations between e-commerce systems and ERP/WMS/Finance platforms. Build cloud-native, containerised applications and services using modern frameworks and designMore ❯
service requirements Working with multiple technical teams to identify end to end solutions that balance business, security, availability and resiliency requirements. Creating and documenting designs utilizing designpatterns and standard approaches to best meet requirements. Configuration of devices to deploying new services into production Assisting with the troubleshooting of existing and new implementations to resolve issues identified More ❯
London, England, United Kingdom Hybrid / WFH Options
Focus on SAP
data-driven solutions, analytical models, and digital tools that empower analysts and commercial teams across multiple trading regions. Working in a highly collaborative, fast-paced environment, you will design, build, and support scalable analytics applications that directly influence trading strategies and business decisions. Key Responsibilities: Partner with analysts and stakeholders to translate business requirements into robust technical solutions … including testing, version control, and CI/CD pipelines. Key Skills: Proven experience in Python programming for data analysis (pandas, numpy, Jupyter). Strong object-oriented programming and designpattern knowledge. Experience with SQL and relational databases. Familiarity with data visualisation tools (e.g., Plotly Dash, Power BI). Understanding of software development best practices (Git, CI/CD More ❯
london, south east england, united kingdom Hybrid / WFH Options
Focus on SAP
data-driven solutions, analytical models, and digital tools that empower analysts and commercial teams across multiple trading regions. Working in a highly collaborative, fast-paced environment, you will design, build, and support scalable analytics applications that directly influence trading strategies and business decisions. Key Responsibilities: Partner with analysts and stakeholders to translate business requirements into robust technical solutions … including testing, version control, and CI/CD pipelines. Key Skills: Proven experience in Python programming for data analysis (pandas, numpy, Jupyter). Strong object-oriented programming and designpattern knowledge. Experience with SQL and relational databases. Familiarity with data visualisation tools (e.g., Plotly Dash, Power BI). Understanding of software development best practices (Git, CI/CD More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Focus on SAP
data-driven solutions, analytical models, and digital tools that empower analysts and commercial teams across multiple trading regions. Working in a highly collaborative, fast-paced environment, you will design, build, and support scalable analytics applications that directly influence trading strategies and business decisions. Key Responsibilities: Partner with analysts and stakeholders to translate business requirements into robust technical solutions … including testing, version control, and CI/CD pipelines. Key Skills: Proven experience in Python programming for data analysis (pandas, numpy, Jupyter). Strong object-oriented programming and designpattern knowledge. Experience with SQL and relational databases. Familiarity with data visualisation tools (e.g., Plotly Dash, Power BI). Understanding of software development best practices (Git, CI/CD More ❯
They’re looking for switched-on engineers who can tackle complex problems and deliver business-critical, high-visibility projects in a fast-paced, front-office environment. Key Responsibilities Design, develop, and support pricing, eTrading, and market-making systems. Collaborate with traders, sales, and quants to deliver performant, data-driven solutions. Enhance trading algorithms, data pipelines, and market connectivity. … agile team delivering high-priority solutions under tight deadlines. Skills & Experience Strong Python (or OO language: Java, C#, C++) development experience. Solid understanding of data structures, algorithms, and design patterns. Experience with SQL/NoSQL, APIs, and distributed systems. Familiarity with agile methodologies and CI/CD tools. Excellent communication skills and an interest in financial markets or More ❯
They’re looking for switched-on engineers who can tackle complex problems and deliver business-critical, high-visibility projects in a fast-paced, front-office environment. Key Responsibilities Design, develop, and support pricing, eTrading, and market-making systems. Collaborate with traders, sales, and quants to deliver performant, data-driven solutions. Enhance trading algorithms, data pipelines, and market connectivity. … agile team delivering high-priority solutions under tight deadlines. Skills & Experience Strong Python (or OO language: Java, C#, C++) development experience. Solid understanding of data structures, algorithms, and design patterns. Experience with SQL/NoSQL, APIs, and distributed systems. Familiarity with agile methodologies and CI/CD tools. Excellent communication skills and an interest in financial markets or More ❯
They’re looking for switched-on engineers who can tackle complex problems and deliver business-critical, high-visibility projects in a fast-paced, front-office environment. Key Responsibilities Design, develop, and support pricing, eTrading, and market-making systems. Collaborate with traders, sales, and quants to deliver performant, data-driven solutions. Enhance trading algorithms, data pipelines, and market connectivity. … agile team delivering high-priority solutions under tight deadlines. Skills & Experience Strong Python (or OO language: Java, C#, C++) development experience. Solid understanding of data structures, algorithms, and design patterns. Experience with SQL/NoSQL, APIs, and distributed systems. Familiarity with agile methodologies and CI/CD tools. Excellent communication skills and an interest in financial markets or More ❯
They’re looking for switched-on engineers who can tackle complex problems and deliver business-critical, high-visibility projects in a fast-paced, front-office environment. Key Responsibilities Design, develop, and support pricing, eTrading, and market-making systems. Collaborate with traders, sales, and quants to deliver performant, data-driven solutions. Enhance trading algorithms, data pipelines, and market connectivity. … agile team delivering high-priority solutions under tight deadlines. Skills & Experience Strong Python (or OO language: Java, C#, C++) development experience. Solid understanding of data structures, algorithms, and design patterns. Experience with SQL/NoSQL, APIs, and distributed systems. Familiarity with agile methodologies and CI/CD tools. Excellent communication skills and an interest in financial markets or More ❯
london (city of london), south east england, united kingdom
mthree
They’re looking for switched-on engineers who can tackle complex problems and deliver business-critical, high-visibility projects in a fast-paced, front-office environment. Key Responsibilities Design, develop, and support pricing, eTrading, and market-making systems. Collaborate with traders, sales, and quants to deliver performant, data-driven solutions. Enhance trading algorithms, data pipelines, and market connectivity. … agile team delivering high-priority solutions under tight deadlines. Skills & Experience Strong Python (or OO language: Java, C#, C++) development experience. Solid understanding of data structures, algorithms, and design patterns. Experience with SQL/NoSQL, APIs, and distributed systems. Familiarity with agile methodologies and CI/CD tools. Excellent communication skills and an interest in financial markets or More ❯
they are completed on time, within scope, and within budget. They coordinate between teams, manage resources, mitigate risks, and ensure alignment with business goals. Your responsibilities: • Lead the design and architecture of complex Python applications, considering scalability, performance, and maintainability. • Evaluate and select appropriate Python frameworks (Django, Flask, FastAPI, etc.) based on project requirements. • Create detailed technical design … databases (MongoDB, Cassandra). • Strong knowledge of OOPs Concepts • Understanding of domain-related best practices. • Strong command of Python syntax, data structures, object-oriented programming. • Proficiency in database design and optimization techniques. • Expertise in at least one popular Python web framework (Django, Flask, FastAPI). • Understanding of RESTful APIs and web application design principles and DesignMore ❯
Bradford, England, United Kingdom Hybrid / WFH Options
Tata Consultancy Services
they are completed on time, within scope, and within budget. They coordinate between teams, manage resources, mitigate risks, and ensure alignment with business goals. Your responsibilities: • Lead the design and architecture of complex Python applications, considering scalability, performance, and maintainability. • Evaluate and select appropriate Python frameworks (Django, Flask, FastAPI, etc.) based on project requirements. • Create detailed technical design … databases (MongoDB, Cassandra). • Strong knowledge of OOPs Concepts • Understanding of domain-related best practices. • Strong command of Python syntax, data structures, object-oriented programming. • Proficiency in database design and optimization techniques. • Expertise in at least one popular Python web framework (Django, Flask, FastAPI). • Understanding of RESTful APIs and web application design principles and DesignMore ❯
Bradford, south west england, united kingdom Hybrid / WFH Options
Tata Consultancy Services
they are completed on time, within scope, and within budget. They coordinate between teams, manage resources, mitigate risks, and ensure alignment with business goals. Your responsibilities: • Lead the design and architecture of complex Python applications, considering scalability, performance, and maintainability. • Evaluate and select appropriate Python frameworks (Django, Flask, FastAPI, etc.) based on project requirements. • Create detailed technical design … databases (MongoDB, Cassandra). • Strong knowledge of OOPs Concepts • Understanding of domain-related best practices. • Strong command of Python syntax, data structures, object-oriented programming. • Proficiency in database design and optimization techniques. • Expertise in at least one popular Python web framework (Django, Flask, FastAPI). • Understanding of RESTful APIs and web application design principles and DesignMore ❯
their team to help them build and extend their platform and services. The developer will be responsible for applying business requirements and knowledge of software development lifecycles to design, produce and guide the development of complex software products or customer solutions. What you need to succeed 8+ years of experience in modern programming languages, preferably Java and TypeScript … PostgreSQL. Experience using Kubernetes, Docker, and Jenkins, for containerisation and CI/CD is a plus. Knowledge of scalable distributed systems with a deep understanding of object-oriented design and design patterns. Knowledge of designing APIs and microservices. Experience working on web technologies. Deep understanding of messaging systems. What you get out of it An exciting More ❯
their team to help them build and extend their platform and services. The developer will be responsible for applying business requirements and knowledge of software development lifecycles to design, produce and guide the development of complex software products or customer solutions. What you need to succeed 8+ years of experience in modern programming languages, preferably Java and TypeScript … PostgreSQL. Experience using Kubernetes, Docker, and Jenkins, for containerisation and CI/CD is a plus. Knowledge of scalable distributed systems with a deep understanding of object-oriented design and design patterns. Knowledge of designing APIs and microservices. Experience working on web technologies. Deep understanding of messaging systems. What you get out of it An exciting More ❯
their team to help them build and extend their platform and services. The developer will be responsible for applying business requirements and knowledge of software development lifecycles to design, produce and guide the development of complex software products or customer solutions. What you need to succeed 8+ years of experience in modern programming languages, preferably Java and TypeScript … PostgreSQL. Experience using Kubernetes, Docker, and Jenkins, for containerisation and CI/CD is a plus. Knowledge of scalable distributed systems with a deep understanding of object-oriented design and design patterns. Knowledge of designing APIs and microservices. Experience working on web technologies. Deep understanding of messaging systems. What you get out of it An exciting More ❯
london (city of london), south east england, united kingdom
Hays
their team to help them build and extend their platform and services. The developer will be responsible for applying business requirements and knowledge of software development lifecycles to design, produce and guide the development of complex software products or customer solutions. What you need to succeed 8+ years of experience in modern programming languages, preferably Java and TypeScript … PostgreSQL. Experience using Kubernetes, Docker, and Jenkins, for containerisation and CI/CD is a plus. Knowledge of scalable distributed systems with a deep understanding of object-oriented design and design patterns. Knowledge of designing APIs and microservices. Experience working on web technologies. Deep understanding of messaging systems. What you get out of it An exciting More ❯
Coventry, West Midlands, United Kingdom Hybrid / WFH Options
Inspire People
Data and Technology (DDaT) directorate. The practice includes Developers who work in multidisciplinary agile teams with product managers, delivery managers, testers, business analysts and user researchers. Together they design, build and maintain digital cloud services and legacy systems that power HMLR's core services. The community promotes modern engineering standards, continuous improvement and peer learning, offering opportunities to … Key Responsibilities Develop, test and maintain secure, reliable and efficient software applications. Participate in agile ceremonies, including sprint planning, retrospectives and daily stand-ups. Collaborate with colleagues to design and implement APIs, services and integrations. Contribute to code reviews and continuous integration processes. Troubleshoot and resolve production issues as part of a 'you build it, you run it … culture. Stay up to date with modern engineering practices and contribute ideas for improvement. Essential Skills Experience of the full software development lifecycle, from design through to delivery. Proficiency in at least one programming language i.e Java or Python Experience working with APIs, relational databases, and version control systems (e.g., Git). Understanding of agile delivery and collaborative More ❯
South Croydon, London, United Kingdom Hybrid / WFH Options
Inspire People
Data and Technology (DDaT) directorate. The practice includes Developers who work in multidisciplinary agile teams with product managers, delivery managers, testers, business analysts and user researchers. Together they design, build and maintain digital cloud services and legacy systems that power HMLR's core services. The community promotes modern engineering standards, continuous improvement and peer learning, offering opportunities to … Key Responsibilities Develop, test and maintain secure, reliable and efficient software applications. Participate in agile ceremonies, including sprint planning, retrospectives and daily stand-ups. Collaborate with colleagues to design and implement APIs, services and integrations. Contribute to code reviews and continuous integration processes. Troubleshoot and resolve production issues as part of a 'you build it, you run it … culture. Stay up to date with modern engineering practices and contribute ideas for improvement. Essential Skills Experience of the full software development lifecycle, from design through to delivery. Proficiency in at least one programming language i.e Java or Python Experience working with APIs, relational databases, and version control systems (e.g., Git). Understanding of agile delivery and collaborative More ❯
Telford, Shropshire, West Midlands, United Kingdom Hybrid / WFH Options
Inspire People
Data and Technology (DDaT) directorate. The practice includes Developers who work in multidisciplinary agile teams with product managers, delivery managers, testers, business analysts and user researchers. Together they design, build and maintain digital cloud services and legacy systems that power HMLR's core services. The community promotes modern engineering standards, continuous improvement and peer learning, offering opportunities to … Key Responsibilities Develop, test and maintain secure, reliable and efficient software applications. Participate in agile ceremonies, including sprint planning, retrospectives and daily stand-ups. Collaborate with colleagues to design and implement APIs, services and integrations. Contribute to code reviews and continuous integration processes. Troubleshoot and resolve production issues as part of a 'you build it, you run it … culture. Stay up to date with modern engineering practices and contribute ideas for improvement. Essential Skills Experience of the full software development lifecycle, from design through to delivery. Proficiency in at least one programming language i.e Java or Python Experience working with APIs, relational databases, and version control systems (e.g., Git). Understanding of agile delivery and collaborative More ❯
Devon, South West, United Kingdom Hybrid / WFH Options
Inspire People
Data and Technology (DDaT) directorate. The practice includes Developers who work in multidisciplinary agile teams with product managers, delivery managers, testers, business analysts and user researchers. Together they design, build and maintain digital cloud services and legacy systems that power HMLR's core services. The community promotes modern engineering standards, continuous improvement and peer learning, offering opportunities to … Key Responsibilities Develop, test and maintain secure, reliable and efficient software applications. Participate in agile ceremonies, including sprint planning, retrospectives and daily stand-ups. Collaborate with colleagues to design and implement APIs, services and integrations. Contribute to code reviews and continuous integration processes. Troubleshoot and resolve production issues as part of a 'you build it, you run it … culture. Stay up to date with modern engineering practices and contribute ideas for improvement. Essential Skills Experience of the full software development lifecycle, from design through to delivery. Proficiency in at least one programming language i.e Java or Python Experience working with APIs, relational databases, and version control systems (e.g., Git). Understanding of agile delivery and collaborative More ❯