. Contribute to designing and building scalable and performant front-end solutions written in TypeScript using React. Experience building/consuming RESTful APIs and (micro)services with frameworks like Spring Boot. Experience building solutions on at least one Cloud platform (AWS, Azure, GCP). Experience working on globally distributed applications with strict consistency requirements. Knowledge of modern software architecture … on the end goals. Preferred qualifications, capabilities and skills Fluency across the full engineering stack, covering TypeScript, React (including common patterns in AG-Grid and Charting libraries), Java and Spring Boot. Experience designing and building solutions on at least one Cloud platform (AWS, GCP). Experience building and deploying on Kubernetes (or some other container orchestration platform). Experience More ❯
London, England, United Kingdom Hybrid / WFH Options
Enterprise Mobility
technical experience in a professional environment Experience in front-end/back-end technologies, such as: Angular or Nest.js Experience with object-oriented programming language, including JAVA, Node.js or SpringBoot Experience creating applications in cloud-based and cloud native development environments (ex. Azure, AWS, Google, Kubernetes) Experience creating and consuming Restful and/or SOAP API's Experience developing software More ❯
London, England, United Kingdom Hybrid / WFH Options
John Lewis Partnership Plc
Kotlin or a modern version of Java. A structured approach to systems analysis and development. A good understanding of Microservice Architectures. Experience with application frameworks such as http4k or Spring Boot. An understanding of Agile development methods such as Scrum or Kanban. Demonstrable experience in TDD, pair programming. Continuous Integration/Continuous Delivery REST API development and/or More ❯
Senior Java Software Engineer - Java 11+, Spring, SpringBoot, Microservices, Kafka, Akka, Docker/Kubernetes, Real-time, TDD/BDD, Payments - London A Senior Java Engineer with a background in finance/payments and experience working on distributed real-time systems is sought after by a global Fintech. This organisation specialises in providing high performance technology solutions … a Senior Engineer, you will join the core engineering team working on the development of their real-time payments processing platform, using a primary tech stack of Java 17, SpringBoot and Akka. You will contribute from both a design and coding perspective, taking ownership of delivering new components and features ensuring high availability, resiliency and scalability. As … similar environments. To be successful, you will demonstrate: A strong background in hands-on Java engineering, currently working with Java 11+ Indepth knowledge of microservices architecture and usage of Spring/SpringBoot Experience developing distributed, real-time applications (with Akka AND/OR Kafka) with an appreciation of topics such as Concurrency and multithreading. Experience of More ❯
London, England, United Kingdom Hybrid / WFH Options
N Consulting Limited
days work from office is a mandate) Experience : 8+ Years Job Description: About the Role: We are looking for a Senior Java Developer with strong expertise in Java 8+ , SpringBoot , and RDBMS technologies to join our dynamic team. The ideal candidate will have hands-on experience in building scalable, secure, and high-performance applications in enterprise environments … and should be comfortable working in a cloud-native and Linux-based environment. Key Responsibilities: Design, develop, and maintain robust backend applications using Java 8+, Spring, and Spring Boot. Implement data access layers using Hibernate and integrate with various RDBMS systems like SQL Server, PostgreSQL, Sybase, or DB2. Optimize existing codebases for performance, scalability, and maintainability. Ensure application … unit and integration tests to maintain code quality. Participate in code reviews, technical discussions, and architecture decisions. Must-Have Skills: Strong hands-on experience with Java 8+ Proficiency with Spring/SpringBoot Deep understanding of Hibernate/JPA Experience with at least one major RDBMS (MS SQL, PostgreSQL, Sybase, DB2) Working knowledge of Linux command line More ❯
in the industry to build large scale, sophisticated trading systems on a modern and scalable technology stack from scratch. We employ a wide variety of technologies including Java/SpringBoot (for our service mesh), React (front-end), python for ETL/Analytics and statistical modeling. Clear Street Engineering provides a modern developer experience for engineers, including excellent … your system end-to-end, including support and ongoing improvements Develop a deep understanding of the business domain 8+ years of Software Development experience required 5+ years Java/Springboot Have practical experience with relational databases like Postgres Hands on experience working with Kafka Understanding of distributed systems architecture Understanding of multi-threading and concurrency Understanding of Docker and container … you do not have any, please say “None.” * Do you have at least 8+ years of Software Development experience? * Select... Do you have at least 5+ years Java/Springboot? * Select... U.S. Standard Demographic Questions We invite all applicants to share their demographic background. If you choose to complete this survey, your responses may be used to identify areas of More ❯
on complex, secure SaaS systems powering global enterprises. As a Senior Backend Engineer, you’ll play a key role in designing and building greenfield backend services using Java and SpringBoot , with a strong emphasis on DevOps, automation, and performance at scale. You'll help shape technical direction , lead by example in code quality, and champion best practices … and scalable systems, and play a key role in a global product roadmap , we want to hear from you. Responsibilities: Design, develop, and maintain Java-based backend services using SpringBoot, REST/GraphQL, Kafka, PostgreSQL, and RabbitMQ. Contribute to infrastructure modernisation efforts, working closely with DevOps teams on Kubernetes, CI/CD pipelines, and legacy system migrations. … and optimise the full software development lifecycle through automation. Requirements: 7+ years of professional experience in software engineering, with a strong focus on Java backend development. Solid understanding of SpringBoot, Kafka, RabbitMQ, PostgreSQL, and modern API design patterns. Hands-on experience or familiarity with DevOps tools and concepts – e.g. Kubernetes, Git-based CI/CD, cloud infrastructure More ❯
on complex, secure SaaS systems powering global enterprises. As a Senior Backend Engineer, you’ll play a key role in designing and building greenfield backend services using Java and SpringBoot , with a strong emphasis on DevOps, automation, and performance at scale. You'll help shape technical direction , lead by example in code quality, and champion best practices … and scalable systems, and play a key role in a global product roadmap , we want to hear from you. Responsibilities: Design, develop, and maintain Java-based backend services using SpringBoot, REST/GraphQL, Kafka, PostgreSQL, and RabbitMQ. Contribute to infrastructure modernisation efforts, working closely with DevOps teams on Kubernetes, CI/CD pipelines, and legacy system migrations. … and optimise the full software development lifecycle through automation. Requirements: 7+ years of professional experience in software engineering, with a strong focus on Java backend development. Solid understanding of SpringBoot, Kafka, RabbitMQ, PostgreSQL, and modern API design patterns. Hands-on experience or familiarity with DevOps tools and concepts – e.g. Kubernetes, Git-based CI/CD, cloud infrastructure More ❯
re work will have a huge impact on systems used by major enterprises and governments worldwide . You ll work hands-on with a sophisticated tech stack including Java , SpringBoot and more . You ll lead initiatives to enhance existing platforms while working on greenfield projects . Giving you an opportunity to contribute to the strategic input … tangible and your expertise is recognised , this London-based opportunity offers the challenge and scope you're looking for. Responsibilities: Design, develop, and maintain Java-based backend services using SpringBoot, REST/GraphQL, Kafka, PostgreSQL, and RabbitMQ. Contribute to infrastructure modernisation efforts, working closely with DevOps teams on Kubernetes, CI/CD pipelines, and legacy system migrations. … and optimise the full software development lifecycle through automation. Requirements: 7+ years of professional experience in software engineering, with a strong focus on Java backend development. Solid understanding of SpringBoot, Kafka, RabbitMQ, PostgreSQL, and modern API design patterns. Hands-on experience or familiarity with DevOps tools and concepts e.g. Kubernetes, Git-based CI/CD, cloud infrastructure More ❯
re work will have a huge impact on systems used by major enterprises and governments worldwide . You’ll work hands-on with a sophisticated tech stack including Java , SpringBoot and more . You’ll lead initiatives to enhance existing platforms while working on greenfield projects . Giving you an opportunity to contribute to the strategic input … tangible and your expertise is recognised , this London-based opportunity offers the challenge and scope you're looking for. Responsibilities: Design, develop, and maintain Java-based backend services using SpringBoot, REST/GraphQL, Kafka, PostgreSQL, and RabbitMQ. Contribute to infrastructure modernisation efforts, working closely with DevOps teams on Kubernetes, CI/CD pipelines, and legacy system migrations. … and optimise the full software development lifecycle through automation. Requirements: 7+ years of professional experience in software engineering, with a strong focus on Java backend development. Solid understanding of SpringBoot, Kafka, RabbitMQ, PostgreSQL, and modern API design patterns. Hands-on experience or familiarity with DevOps tools and concepts – e.g. Kubernetes, Git-based CI/CD, cloud infrastructure More ❯
re work will have a huge impact on systems used by major enterprises and governments worldwide . You’ll work hands-on with a sophisticated tech stack including Java , SpringBoot and more . You’ll lead initiatives to enhance existing platforms while working on greenfield projects . Giving you an opportunity to contribute to the strategic input … tangible and your expertise is recognised , this London-based opportunity offers the challenge and scope you're looking for. Responsibilities: Design, develop, and maintain Java-based backend services using SpringBoot, REST/GraphQL, Kafka, PostgreSQL, and RabbitMQ. Contribute to infrastructure modernisation efforts, working closely with DevOps teams on Kubernetes, CI/CD pipelines, and legacy system migrations. … and optimise the full software development lifecycle through automation. Requirements: 7+ years of professional experience in software engineering, with a strong focus on Java backend development. Solid understanding of SpringBoot, Kafka, RabbitMQ, PostgreSQL, and modern API design patterns. Hands-on experience or familiarity with DevOps tools and concepts – e.g. Kubernetes, Git-based CI/CD, cloud infrastructure More ❯
maintain the client’s trading platform. Initiatives include product enhancements and new workflows for trading, and server-side programming and messaging. Perform the above duties utilizing Java, AWS, PostgreSQL, SpringBoot, Gradle, Redis. Improve the scale and performance of the growing system. Coordinate with business analysts and quality assurance daily. Present technical designs of work performed to the … coding and implementation of large-scale custom-built object-oriented applications. Excellent Core Java skills, Non-relational databases. Experience with a container-based event-driven microservices architecture using ECS, SpringBoot, and REST API. Good to have AWS services – ElastiCache, Kafka, Kinesis, Lambdas, IAM, API. Experience working with FIX messaging. Experience working in an Agile Environment. Delivery experience More ❯
both engineering efforts and mentoring team members, while collaborating with globally distributed teams in the US, Ireland and India. Responsibilities: Design, develop, and maintain Java-based backend services using SpringBoot , REST/GraphQL , Kafka , PostgreSQL , and RabbitMQ . Contribute to infrastructure modernisation efforts, working closely with DevOps teams on Kubernetes , CI/CD pipelines , and legacy system … the full software development lifecycle through automation. Requirements: 7–10+ years of professional experience in software engineering, with a strong focus on Java backend development . Solid understanding of SpringBoot , Kafka , RabbitMQ , PostgreSQL , and modern API design patterns. Hands-on experience or familiarity with DevOps tools and concepts – e.g. Kubernetes , Git-based CI/CD , cloud infrastructure More ❯
both engineering efforts and mentoring team members, while collaborating with globally distributed teams in the US, Ireland and India. Responsibilities: Design, develop, and maintain Java-based backend services using SpringBoot , REST/GraphQL , Kafka , PostgreSQL , and RabbitMQ . Contribute to infrastructure modernisation efforts, working closely with DevOps teams on Kubernetes , CI/CD pipelines , and legacy system … the full software development lifecycle through automation. Requirements: 7–10+ years of professional experience in software engineering, with a strong focus on Java backend development . Solid understanding of SpringBoot , Kafka , RabbitMQ , PostgreSQL , and modern API design patterns. Hands-on experience or familiarity with DevOps tools and concepts – e.g. Kubernetes , Git-based CI/CD , cloud infrastructure More ❯
to ensure alignment and deliver the best possible outcomes. You'll bring hands-on expertise in crafting solutions within your chosen tech stack (e.g., Node.js and Express, Java and SpringBoot), along with a deep understanding of APIs, system architecture, and industry protocols like OAuth 2.0. Your expertise lies in the Back-End applications, where you'll skillfully … tests, and debugging. Building and maintaining microservice-based applications (Java preferred). Familiarity with databases like PostgreSQL or Redis. Proficient in Linux for production environments. Experience with frameworks like SpringBoot and ORMs like Hibernate. Knowledgeable about cloud platforms like AWS, Azure, and Google Cloud (AWS preferred). Understanding config management and infrastructure as code tools like Terraform … every single point above, please do still apply. We'd love to chat and see if you could be a great fit. Core Skills: Java, Terraform, CI/CD, SpringBoot, AWS Other Skills: Seniority: Senior, Lead #J-18808-Ljbffr More ❯
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/SpringBoot, REST APIs, messaging (Kafka/RabbitMQ), and cloud-native development. Proven leadership in technical decision-making and mentoring developers. Experience with cloud platforms (AWS More ❯
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/SpringBoot, REST APIs, messaging (Kafka/RabbitMQ), and cloud-native development. Proven leadership in technical decision-making and mentoring developers. Experience with cloud platforms (AWS More ❯
practice and events that explore new and emerging technologies Adds to team culture of diversity, equity, inclusion, and respect Design, develop and maintain microservices using Kotlin or Java with SpringBoot Build robust, scalable GraphQL Apis and backend components Deploy, monitor and manage services in AWS, particularly EKS (Kubernetes) Write clean, well-documented, and testable code Required qualifications … Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) Strong development experience in Kotlin or Java Proficiency in SpringBoot and associated ecosystem (JPA, Spring Security, etc) Solid graps of SQL and NoSQL databases Preferred qualifications, capabilities, and skills Experience with AWS cloud services (e.g. EC2 More ❯
developers to join our team and contribute to the success driving innovation and excellence in our network infrastructure. Essential Technical Skills: Front-end: Angular, TypeScript Back-end: Java, Python, SpringBoot Database: MongoDB, PL/SQL,NOSQL API Development: RESTful APIs Version Control: Git CI/CD: TeamCity Desirable Skills: Docker and Containerization Monitoring and Logging (e.g., Prometheus … resolution, navigating complexities without getting bogged down. Training CACI Network Services develops individuals through a portfolio of training and development options such as certified training courses, workshops, technical conferences, boot camps, on-line training and much more. You will have the opportunity to work on some of the most advanced networking hardware in the industry as well as development More ❯
developers to join our team and contribute to the success driving innovation and excellence in our network infrastructure. Essential Technical Skills: Front-end: Angular, TypeScript Back-end: Java, Python, SpringBoot Database: MongoDB, PL/SQL,NOSQL API Development: RESTful APIs Version Control: Git CI/CD: TeamCity Desirable Skills: Docker and Containerization Monitoring and Logging (e.g., Prometheus … resolution, navigating complexities without getting bogged down. Training CACI Network Services develops individuals through a portfolio of training and development options such as certified training courses, workshops, technical conferences, boot camps, on-line training and much more. You will have the opportunity to work on some of the most advanced networking hardware in the industry as well as development More ❯
to share knowledge and best practices Skills 7+ years experience in OOP/OOAD with Java JDK 8 or higher; experience with Go is a plus Knowledge of Tomcat, SpringBoot, Spring Security, Hibernate, REST microservices architecture Experience with SQL, multi-threading, message queuing, distributed systems Experience with cloud platforms (Azure, AWS, GCP), including availability zones, security More ❯
of practice and events that explore new and emerging technologies. Adds to team culture of equity, respect, and inclusion. Design, develop and maintain microservices using Kotlin or Java with Spring Boot. Build robust, scalable GraphQL APIs and backend components. Deploy, monitor and manage services in AWS, particularly EKS (Kubernetes). Write clean, well-documented, and testable code. Required qualifications … cloud experience. Demonstrated knowledge of software applications and technical processes within a discipline (e.g., cloud, AI, ML, mobile, etc.). Strong development experience in Kotlin or Java. Proficiency in SpringBoot and associated ecosystem (JPA, Spring Security, etc.). Solid grasp of SQL and NoSQL databases. Additional qualifications, capabilities, and skills Experience with AWS cloud services (e.g. More ❯
London, England, United Kingdom Hybrid / WFH Options
Capgemini
tooling - Selenium, Cucumber etc Experience in scripting - bash/shell Ability to be flexible and support the development, deployment, and pipelines of a variety of technologies - such as Java SpringBoot microservices, NodeJS frontend services, SQL/NoSQL databases and a variety of cloud components. Experience using version control software - Git Experience using online version control tools - GitHub … and client delivery. Consultants have access to a vast array for different training and certifications in a variety of areas: cloud technologies (AWS, Azure, GCP), programming (Java, Kotlin, NodeJS, SpringBoot), DevOps (Terraform, Kubernetes, Docker), Cybersecurity (CISSP, CISM) and Agile delivery (Scrum Master, Product Owner, Scaled Agile Framework). Capgemini Invent offers you the flexibility to develop various More ❯
s degree in Computer Science, Information Systems, or a related technical field. A minimum of 5-8 years of experience in application development. Strong Java/Spring/SpringBoot skills. Strong command of SQL (PostgreSQL is preferred) and ORMs (Hibernate/Spring Data). Experience in designing and implementing REST APIs. Experience writing unit/integration tests. Proficient More ❯
tooling - Selenium, Cucumber etc Experience in scripting - bash/shell Ability to be flexible and support the development, deployment, and pipelines of a variety of technologies - such as Java SpringBoot microservices, NodeJS frontend services, SQL/NoSQL databases and a variety of cloud components. Experience using version control software - Git Experience working in an agile team environment … and client delivery. Consultants have access to a vast array for different training and certifications in a variety of areas: cloud technologies (AWS, Azure, GCP), programming (Java, Kotlin, NodeJS, SpringBoot), DevOps (Terraform, Kubernetes, Docker), Cybersecurity (CISSP, CISM) and Agile delivery (Scrum Master, Product Owner, Scaled Agile Framework). Capgemini Invent offers you the flexibility to develop various More ❯