through code reviews, CI/CD, test automation, and Git-based workflows. Own deployment pipelines across cloud providers (AWS, GCP, Azure) using containerization (Docker, Kubernetes). Design and implement microservices and APIs for internal tools and external integrations. Work with data at scale (market data ingestion, real-time analytics, historical storage). Required Skills & Experience: Core Engineering: 5+ years of More ❯
designs align with business requirements and industry best practices. Requirements Must Have: 8+ Years hands-on as a Java and Java Script Developer with a focus on Spring Boot Microservices and Spring Webflux development. Strong understanding of Java SOLID design principles. Strong understanding of Java and Java Script Low-level and High-level design patterns such as Builder pattern, Factory … optimizing web and mobile applications, enhancing their scalability, operating speeds, and making them responsive on various formats. Experience in creating dynamic content for websites and digital platforms. Knowledge of microservices architecture and containerization (Docker, Kubernetes) is desirable. Knowledge of RESTful APIs and experience in building and consuming them. Proficient in building and managing microservices using the DAPR runtime to ensure More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Reed.ai
Drive adoption and integration of advanced AI tools, frameworks, and platforms, keeping the team ahead in the evolving AI ecosystem. Architect and oversee the implementation of complex system components, microservices, and APIs to meet demanding product requirements. Establish robust development and delivery pipelines, championing proper agile working and DevOps principles. Evaluate emerging technologies and industry trends to inform innovation and … Hands-on experience integrating AI tools, APIs, or platforms into software solutions. Domain experience in Recruitment Technology, HRTech, or closely related fields is a must. Proficient in software architecture, microservices, RESTful API design, and cloud-native development (AWS, Azure, or GCP preferred). Experience with CI/CD pipelines, automated testing, and DevOps practices. Solid grasp of security best practices More ❯
energy trading, renewables & energy solutions). • Familiarity with Redux in React-based front-end development. • Experience with messaging systems such as Kafka, RabbitMQ, or Azure Service Bus. • Proficiency in Microservices and Cloud-Native Architecture. This needs combining with a positive attitude and an ability to work within a large, globally dispersed project team in a multi-cultural environment. You also More ❯
experience. Solid understanding of core Java (Java 8+), object-oriented principles, and design patterns. Experience with Spring Framework (Spring Boot, Spring MVC, Spring Data). Familiarity with RESTful APIs, microservices architecture, and messaging systems (e.g., Kafka, RabbitMQ). Hands-on experience with relational databases (e.g., PostgreSQL, Oracle, or SQL Server). Understanding of financial services concepts (e.g., payments, capital markets More ❯
design, development, and ongoing enhancement of our cutting-edge software solutions. Your primary responsibilities will include leading the technical design and solutioning processes, crafting and deploying high-performance, scalable microservices using Spring Boot and other relevant technologies. The ideal candidate should have a strong background in Java Script development and a passion for delivering high-quality software. Know your team More ❯
equity, inclusion, and respect Required qualifications, capabilities and skills Proven ability to lead and mentor a team of engineers, fostering collaboration and growth Hands-on experience designing and implementing microservices-based architectures with a focus on scalability and reliability Proficiency in either Java or Kotlin, and Spring Boot, with experience in building scalable, distributed systems Strong analytical and debugging skills More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Areti Group | B Corp™
X20 Senior Software Engineers Needed – Tech Start Up – Fully Remote - GO, Golang, PHP, GraphQL, GRPC, AWS, API, Microservices, Next.JS, React - Offices based in London but all roles are fully remote 🌳🌳🌳 Areti has partnered with a rapidly growing tech-led organization who are seeking multiple Software Engineers ranging from junior to senior and looking to grow their team by a further … for you to specialize in the areas you feel most comfortable: 🌳 Technologies you could work with include but is not limited to: GO, Golang, PHP, GraphQL, GRPC, AWS, API, Microservices, Next.JS, React ,Kubernetes, Docker, Microservices, Kafka. 🌳 Contemporary software engineering including selection and application of appropriate technology and patterns. 🌳 Confidence developing full-stack solutions as a polyglot developer/engineer. 🌳 DevOps More ❯
Central London / West End, London, United Kingdom Hybrid / WFH Options
Areti Group | B Corp™
X20 Senior Software Engineers Needed – Tech Start Up – Fully Remote - GO, Golang, PHP, GraphQL, GRPC, AWS, API, Microservices, Next.JS, React - Offices based in London but all roles are fully remote 🌳🌳🌳 Areti has partnered with a rapidly growing tech-led organization who are seeking multiple Software Engineers ranging from junior to senior and looking to grow their team by a further … for you to specialize in the areas you feel most comfortable: 🌳 Technologies you could work with include but is not limited to: GO, Golang, PHP, GraphQL, GRPC, AWS, API, Microservices, Next.JS, React ,Kubernetes, Docker, Microservices, Kafka. 🌳 Contemporary software engineering including selection and application of appropriate technology and patterns. 🌳 Confidence developing full-stack solutions as a polyglot developer/engineer. 🌳 DevOps More ❯
About the Role: We are seeking an experienced and visionary Technical Lead with deep expertise in Java Spring Boot, microservices architecture, and solution design to lead the backend engineering efforts of our enterprise platforms. This role requires strong architectural acumen, hands-on coding capability, and a leadership mindset to guide teams across the full software development lifecycle. Exposure to mobile … and maintainable solutions. Key Responsibilities: • Design and develop scalable, secure, and high-performance backend systems using Java, Spring Boot, and modern architectural practices. • Lead development of RESTful APIs and microservices along with mobile platforms, ensuring consistency and alignment with business and UX goals. • Drive integration with API Gateway technologies (e.g., Kong, Apigee, AWS API Gateway) to enforce access control, rate … 3+ years in technical leadership or solution design roles. • Strong expertise in Java, Spring Boot, and the Spring ecosystem (Spring MVC, Data, Security). • Proven experience architecting and deploying microservices-based systems in complex enterprise environments. • Hands-on experience with API Gateways (Kong, Apigee, or AWS API Gateway) and secure API development. • Working knowledge of IDAM platforms like Ping Identity More ❯
years’ experience in software engineering with strong C# and SQL skills. Experience with ETRM platforms (OpenLink Endur ideal). Understanding of gas and power trading processes. Familiarity with Azure, microservices, Agile workflows, and tools like Jira, Octopus, Artifactory. Strong communication skills and a proactive, collaborative mindset. More ❯
City of London, London, England, United Kingdom Hybrid / WFH Options
Davies Talent Solutions
less experienced developers. Required Skills Strong experience with C#, .NET Core, Azure, and test automation. Proficiency in JavaScript and a modern front-end framework (React preferred). Familiarity with microservices, containerisation, and site reliability engineering. Solid understanding of Agile/Scrum methodologies and software design principles. Experience with TDD and CI/CD pipelines. Desirable Skills TypeScript, REST APIs, NoSQL More ❯
with a strong track record of delivering high-quality software. Skilled in OOP, Java, Spring Boot, Hibernate, and build tools like Maven or Gradle. Experience building secure, scalable systems; microservices or distributed architecture knowledge is a plus. Familiar with CI/CD, Docker, Kubernetes, and cloud platforms like AWS. Proficient in agile methods like sprints, pair programming, and test-driven More ❯
skills and the ability to quickly learn and adapt to new technologies. Preferred Skills: Experience with Cloud platforms (e.g., Azure, AWS). Familiarity with Docker and containerization. Experience with Microservices architecture . Knowledge of unit testing frameworks and test-driven development (TDD). Experience working in an Agile/Scrum environment More ❯
City of London, England, United Kingdom Hybrid / WFH Options
CFP Energy (UK) Ltd
understanding of web development principles and best practices. Excellent problem-solving and debugging skills. Effective communication and collaboration skills. Preferred: Experience with containerisation technologies (Docker, Kubernetes). Knowledge of microservices architecture. Familiarity with cloud platforms (Azure, AWS, or GCP). Understanding of CI/CD pipelines for automated testing and deployment. Passion for learning and adapting to new technologies. Benefits More ❯
Job Description If you think you are the right match for the following opportunity, apply after reading the complete description. Be an integral part of an agile team that's constantly pushing the envelope to innovate, build, enhance and deliver More ❯
Job Description All potential applicants are encouraged to scroll through and read the complete job description before applying. Be an integral part of an agile team that's constantly pushing the envelope to innovate, build, enhance and deliver top-notch More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Proactive.IT Appointments Ltd
you will be responsible for the development, support, and enhancement of internal and customer-facing systems using a modern Microsoft tech stack. You will build responsive web applications, scalable microservices, APIs, and data-layer components, working within an Agile, cloud-based (Azure) environment. Key Responsibilities Full-stack development using C# .NET Core , Web API , Angular 9+ , HTML/CSS, and … JavaScript frameworks. Build and support Microservices , Azure Service Bus integrations, and containerized services (Docker). Develop and maintain APIs, web services, and enterprise data layers. Collaborate with cross-functional teams including PMs, BAs, designers, and QA. Participate in code reviews, technical design sessions, and Agile ceremonies. Troubleshoot and maintain existing systems; implement business-driven enhancements. Skills & Experience Required Proficient in … C# .NET Core/.NET Framework Strong front-end experience : Angular 9+, responsive HTML/CSS, JavaScript RESTful APIs, Web API, Microservices Azure Cloud , Service Bus, SQL Server, Docker (preferred) Familiarity with Entity Framework , GraphQL, and ETL processes Experience with Unit Testing , mocking frameworks, and secure coding practices Version control tools : Git, TFS Experience with Agile/Scrum methodology Bonus More ❯
cloud-native services at the heart of our platform. As a Java Developer , you’ll join a collaborative, cross-functional engineering team building modern financial products using Spring Boot , Microservices , and cloud infrastructure . You’ll play a key role in designing and developing backend services that power our lending platform, automating everything from credit decisioning to customer onboarding. Key … Responsibilities: Develop and maintain RESTful APIs and microservices using Spring Boot . Design scalable, cloud-ready applications with a focus on performance and reliability. Collaborate closely with Product Managers, QA, and DevOps in an Agile environment. Write clean, testable code and contribute to code reviews and architecture discussions. Build integrations with third-party financial services (e.g., Open Banking APIs, payment … providers). What We’re Looking For: Strong experience with Java 11+ and the Spring ecosystem (Boot, Data, Security, etc.). Proven track record building microservices architectures and REST APIs. Familiarity with Docker , Kubernetes , or other container orchestration tools. Experience working with cloud platforms (AWS preferred) and CI/CD pipelines. Strong understanding of relational databases (e.g., PostgreSQL) and messaging More ❯
City of London, London, United Kingdom Hybrid / WFH Options
developrec
day a week in London office A leading enterprise organisation that specialises in AI-First solutions is seeking a seasoned Technical Lead with deep expertise in Java Spring Boot, microservices architecture, and solution design to drive the backend engineering strategy for its platform engineering function. The ideal candidate brings a blend of strong technical leadership, architectural insight, and hands-on …/modernisation Key Responsibilities: Design and develop high-performance, secure, and scalable backend systems using Java, Spring Boot, and modern architectural patterns. Lead the development of RESTful APIs and microservices, ensuring alignment with mobile platforms and business objectives. Integrate with API Gateway solutions (e.g., Kong, Apigee, AWS API Gateway) to enforce access control and manage API lifecycles. Implement secure authentication … frontend (BFF) patterns, and mobile performance optimization. Expert-level proficiency in Java, Spring Boot, and associated Spring modules (MVC, Data, Security). Strong track record in architecting and deploying microservices in enterprise environments. Experience with API Gateway technologies and secure API development. Hands-on experience with IDAM platforms like Ping Identity, Okta, or Auth0. Proven collaboration with mobile development teams More ❯
automation, production deployments, and monitoring Collaborate closely with business stakeholders to shape solutions Contribute to agile best practices Key Requirements: 5+ years of core Java development experience Expertise in microservices architectures (Spring Boot, Docker, Kubernetes) Strong experience with GUI technologies (React, TypeScript, HTML5) Experience in full SDLC (Git, Maven, Bamboo) Strong understanding of modern software design & architecture A proactive mindset More ❯
every stage of the development lifecycle. Skills needed: 8+ years of experience in software engineering with deep expertise in Java (Java 11 or later). Strong experience in designing microservices and distributed systems. Solid grasp of Spring/Spring Boot, REST APIs, messaging (Kafka/RabbitMQ), and cloud-native development. Proven leadership in technical decision-making and mentoring developers. Experience More ❯
HTTP, TCP/IP, UDP, SMTP, DNS). Capable of applying best coding practices, design patterns, and assessing tradeoffs in complex systems. Well versed on cloud computing, automated tests, microservices architecture, continuous delivery/integration and DevOps tools. Experience with relational (MySQL, SQL Server, Oracle) and non-relational (Elasticsearch, MongoDB, Cassandra) data stores. Strong professional experience with software development frameworks More ❯
Spring Boot expertise having In-depth knowledge of the framework, including its features and components like Spring MVC, Spring Data, Spring Security, and Spring Cloud. Experience developing RESTful API, microservices, and working with relational and NoSQL databases. Competency in other programming languages, such as, Go, Python, TypeScript, JavaScript. Familiarity with DevOps practices and tools for continuous integration and continuous deployment More ❯