The Following Ways Collaborate closely with cross-functional team, including product owner, business analysts, scrum masters, front-end and back-end developers Design, develop and implement microservices using Java Spring Boot, ensuring code is modular, testable and re-usable Design, develop and implement responsive and intuitive user interfaces using Angular and TypeScript/Java ensuring an exceptional user experience … follow areas: Strong expertise in Core/Advanced Java and OOP Proficiency in front-end technologies: Angular, TypeScript, HTML, CSS, JavaScript Experience in developing and deploying microservices architectures using Spring Boot, Spring Batch, Spring Data or similar frameworks Knowledge of JIRA, Junit and Apache Kafka are preferred Hands-on experience with NoSQL DB (CosmosDB, MongoDB) In-depth More ❯
focus on clean, efficient, and tested code Essential Skills & Experience: 3+ years’ experience in Java (Java 8 or above) Strong understanding of microservices architecture and platform engineering Proficiency in Spring, Micronaut , or equivalent Java frameworks Experience with Relational and NoSQL databases (e.g., PostgreSQL, MongoDB) Familiarity with unit testing frameworks (e.g., JUnit, Spock) Experience working with build tools such as More ❯
focus on clean, efficient, and tested code Essential Skills & Experience: 3+ years’ experience in Java (Java 8 or above) Strong understanding of microservices architecture and platform engineering Proficiency in Spring, Micronaut , or equivalent Java frameworks Experience with Relational and NoSQL databases (e.g., PostgreSQL, MongoDB) Familiarity with unit testing frameworks (e.g., JUnit, Spock) Experience working with build tools such as More ❯
focus on clean, efficient, and tested code Essential Skills & Experience: 3+ years’ experience in Java (Java 8 or above) Strong understanding of microservices architecture and platform engineering Proficiency in Spring, Micronaut , or equivalent Java frameworks Experience with Relational and NoSQL databases (e.g., PostgreSQL, MongoDB) Familiarity with unit testing frameworks (e.g., JUnit, Spock) Experience working with build tools such as More ❯
apply these skills in the dynamic and data-intensive world of global commodities trading. Knowledge Skills and Abilities, Key Responsibilities: Java Backend Expertise : Strong proficiency in Java development, including SpringFramework, Spring Boot, and JVM optimisation techniques for high-performance applications. Integration Architecture : Deep understanding of enterprise integration patterns, microservices architecture, and event-driven design principles. Messaging Systems … complex integration projects in enterprise environments. Educational Background : Bachelor's degree or higher in Computer Science, Software Engineering, or a related field. Certifications : Professional certifications in relevant technologies (e.g., Spring, Kafka, cloud platforms) are advantageous but not required. Key Responsibilities: Integration Architecture Design : Design and implement robust integration architectures that connect trading systems, data sources, and business applications across More ❯
the underlying cause Performs spike/proof of concept as necessary to mitigate risk or implement new ideas Required Qualifications: 3+ years of experience as Java Developer focused on Spring MVC Framework. 2+ years basic/working Knowledge of Linux environments. 2+ years working Knowledge of Source Control Management (SCM), Rapid Development cycles and automated deployment services like Maven … the underlying cause Performs spike/proof of concept as necessary to mitigate risk or implement new ideas Required Qualifications: 3+ years of experience as Java Developer focused on Spring MVC Framework. 3+ of JavaScript Framework coding and webapp integration 2+ years basic/working Knowledge of Linux environments. 2+ years working Knowledge of Source Control Management (SCM), Rapid More ❯
You’ll provide technical support for the transition of applications into live service and support. Your skills and experience What you’ll bring: Experience of Java AWS Experience of Springframework or equivalent. Knowledge of software design patterns and when to apply them Excellent knowledge of development processes. Experience of containerisation using Docker or Kubernetes Experience of Continuous Integration … by use of TDD and setting high software quality standard Designing microservice-based architectures using domain driven design (DDD). CQRS and Event Sourcing patterns: Knowledge/Certification in Spring framework. Experience in cloud technologies AWS Diversity & Inclusion: Here at Amber Labs, we are dedicated to fostering an inclusive and equitable workplace for all. Our commitment to diversity, equality More ❯
years building and scaling distributed systems in agile/DevOps organizations. o BS/MS in Computer Science (or equivalent industry experience). Technical Mastery Expert in Java, Spring Boot, RESTful microservices, and event-driven architectures (Kafka, Avro). Strong frontend acumen with React, JavaScript/TypeScript, and API-first integration (OpenAPI). Deep familiarity with Kubernetes orchestration, container … Vision Entrepreneurial mindset: you spot opportunities, prototype solutions, and lead adoption of new technologies. Passion for continuous improvement and fostering a world-class engineering culture. Technology Stack Backend: Java, Spring Boot, Entity Framework, REST Frontend: React, Angular, JavaScript/TypeScript Data & Messaging: Oracle, PostgreSQL, Kafka, Avro Infrastructure & DevOps: Kubernetes (PKS), Docker, Helm, Terraform APIs & Modeling: API-first (OpenAPI), UML More ❯
of hours application support and coordinate of Production releases Required qualifications, capabilities, and skills 5+ years of experience in enterprise software development Excellent understanding of Java fundamentals and frameworks (Spring Boot), OO programming paradigms, multi-threading, messaging technologies and computer networks Experience in building high-performance, latency-sensitive Java applications Experience in maintaining and troubleshooting software running in a … Linux environment, familiarity with the Linux operating system, system utilities, containers and cloud architectures and services Experience with modern testing tools (JUnit, Mockito, Spring Test Framework) Strong interpersonal and communication skills, with experience working with globally distributed engineers and stakeholders Understanding of the full software development lifecycle and agile approach Hands-on experience with event driven architecture and distributed More ❯
up new technologies Background in taking products from design right through to delivery Strong sense of writing quality maintainable code Commercial experience in Java (8+) Use of Micronaut/Spring (or equivalent) Frameworks Developing against Relational and NoSQL Database (MongoDB, Postgres etc) Experience with unit testing methodologies and frameworks – e.g Spock, Junit Build systems – Gradle/Maven Use of 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, Spring Boot 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, Grafana More ❯
london (city of london), south east england, united kingdom
CACI Ltd
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, Spring Boot 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, Grafana More ❯
developed applications using set tools and pipelines to all environments on container-based cloud platforms Qualifications - Who we're looking for: Core Java development skills Experience with Java Core, Spring/Quarkus framework, and Linux Microservices architecture Understanding of computing science fundamentals – concurrency, algorithms, data structures, design patterns, etc. Good understanding of build activities across the SDLC including unit 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 Spring Boot 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 Ability … 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, Spring Boot), 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 areas More ❯
Manchester, 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 Spring Boot 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 Ability … 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, Spring Boot), 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 areas More ❯
the sharing of ideas and best practices, creating a supportive atmosphere for professional growth and development. Responsibilities include: Lead the design, development, and deployment of Java-based applications using Spring Boot and Microservices architecture. Collaborate with cross-functional teams to define, design, and ship new features. Ensure the performance, quality, and responsiveness of applications. Identify and correct bottlenecks and … re Looking For: Basic Required Qualifications: Bachelor's degree in Computer Science, Information Technology, or a related field. 8+ years of experience in Java application development. Strong experience with Spring Boot and Microservices. Experience with AWS and Docker. Familiarity with front-end technologies such as React JS. Proven track record of building scalable, high-performance applications. Strong understanding of 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, Spring Boot Database: MongoDB, PL/SQL,NOSQL API Development: RESTful APIs Version Control: Git CI/CD: TeamCity Docker and Containerization Monitoring and Logging (e.g., Prometheus, Grafana, ELK Stack More ❯
Milton Keynes, England, United Kingdom Hybrid / WFH Options
Protech Talent
building, and maintaining resilient, scalable, and high-performance systems. You will mentor junior developers, contribute to architectural decisions, and help shape the future of our technology landscape using Java, Spring Boot, React, and Agile methodologies within the Microsoft Azure ecosystem. Key Responsibilities Technical Leadership ● Act as the technical lead within the domain team. ● Collaborate with architects to produce detailed More ❯
high-concurrency, distributed systems . • Knowledge of asynchronous and reactive programming principles in both Scala and Java. • Familiarity with frameworks like http4s, Akka, Akka HTTP, Play Framework (Scala) and Spring Boot, Micronaut, Quarkus (Java) . • Experience working with databases (SQL and NoSQL) and data streaming technologies (Kafka, Pulsar, etc.). • Strong knowledge of testing strategies (ScalaTest, MUnit, JUnit, TestContainers More ❯
of software development methodologies (e.g., Agile, Waterfall). Familiarity with Git-based version control systems (e.g., GitHub, GitLab). Basic knowledge of databases (e.g., SQL, NoSQL). Knowledge of Spring Boot framework, Test-driven development, Web Services (REST/SOAP) development, and Docker containers. Familiarity with Cloud technologies (AWS, Azure, GCP) is advantageous. Knowledge of system design (Microservices, event More ❯
Systems (EMS). Strong system design skills; capable of explaining full system workflows and identifying scalability bottlenecks. Skilled at recommending improvements to reduce latency and increase throughput. Experience with SpringFramework , and Java build tools (Gradle/Maven). Comfortable working in Linux environments and understanding of OS-level behavior. Effective communicator and a collaborative team player. Nice-to More ❯
for one of our tribes you should have the following knowledge and experience: Essential Good coding Skills on all Middleware layer: Java 8/11/17/21 Spring (Boot, MVC, CORE, Security, Dependency Injection). Microservices: Hexagonal architecture, APIs composition, RestFul, OpenAPI, Swagger. Design Patterns, SOLID, Clean Code, Software Craftmanship. Testing: Unit Testing (Techniques: White-box/ 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+ , Spring Boot , 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 security … 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/Spring Boot Deep understanding of Hibernate/JPA Experience with at least one major RDBMS (MS SQL, PostgreSQL, Sybase, DB2) Working knowledge of Linux command line and More ❯
years, Responsibilities: Hands-on practical experience in system design, application development, testing, and operational stability. Develop, debug, and maintain applications using technologies and frameworks such as Java, J2EE, Microservices, Spring Boot, Spring Cloud, Angular, JavaScript, Rest API, and React. Ensure the scalability, performance, and reliability of applications. Collaborate with cross-functional teams to define, design, and deliver new … promote awareness and adoption of new and leading-edge technologies. Skills/Must have: Proficiency in React and related technologies. Strong experience with Java, J2EE, and Microservices. Expertise in Spring Boot and Spring Cloud. Familiarity with front-end frameworks like Angular and JavaScript. Proficiency in developing REST APIs. Exposure to database servers such as Oracle and NoSQL databases More ❯
third-party services. Actively contribute to code reviews and troubleshoot production issues. What we're looking for: Minimum 8 years of Java development experience. Strong expertise in Enterprise Java, Spring/Spring Boot, Web, Security, ORM, Junit/Mockito, Maven/Gradle. Command of SQL/NoSQL, Hibernate/Spring Data. Demonstrable experience in designing and implementing More ❯