Experience of Agile development techniques and a deep understanding of systems engineering, build and release management principles including continuous integration and continuous delivery. '?' Practical Experience building Java Applications. Specifically SpringBoot Applications. '?' Test-Driven Development (TDD) experience. Morgan Stanley is an equal opportunities employer. We work to provide a supportive and inclusive environment where all individuals can maximise More ❯
London, England, United Kingdom Hybrid / WFH Options
X4 Technology
design sessions, and continuous improvement initiatives. Ensure software quality through unit testing, automation, and documentation. Requirements of the Contract Application Developer (Java, Typescript, Endur): Proven experience in Java development (SpringBoot, REST APIs). Solid front-end experience with TypeScript and modern frameworks (e.g., Angular or React). Hands-on experience with Endur (Openlink), including JVS and AVS More ❯
CI/CD testing, source version control, and the Atlassian suite of products (i.e. Jira and Confluence). • Experience developing enterprise applications in Java • Experience developing microservices • Experience developing SpringBoot applications • Experience with UI development • Experience with CM ( familiarity with Git/Gradle) • Experience with Linux-based development and system administration • Experience writing code, debugging/testing More ❯
London, England, United Kingdom Hybrid / WFH Options
Free-Work UK
full software development lifecycle You have full stack development experience including Java, JavaScript and/or TypeScript and React and/or React Native You also have experience with SpringBoot, SQL/NoSQL databases and REST APIs You are degree educated in Computer Science or similar technical discipline What's In It For You As a Senior More ❯
project delivery, shaping technical direction, and nurturing a high-performance engineering culture. What You'll Do Lead, mentor, and grow a team of backend engineers working primarily in Java (SpringBoot, Hibernate, etc.) Drive design and architecture decisions for scalable, secure, and performant systems Collaborate cross-functionally with Product, Design, and DevOps to deliver high-impact features Conduct More ❯
development to implementation and testing, within a DevOps framework. Key Responsibilities: Lead and participate in software programming initiatives to support innovation and enhancement, utilizing HTML, CSS, JavaScript, Java, Python, SpringBoot, Hibernate, and Angular. Direct and develop software system validation and testing methods using JUnit and Katalon. Create and integrate custom-developed software solutions leveraging automated deployment technologies. Prototype, develop, and … operating procedures. Create innovative solutions to meet technical needs of customers. Basic Qualifications: Proficiency in common Agile practices, service-oriented environments, and development practices. Extensive experience with Java, Angular, Spring, and C2S. Proven experience in the software development lifecycle, particularly within DevOps toolsets/practices. Proficiency in software testing performance tools, such as JUnit. Expertise in scripting languages like More ❯
Clearance with a favorable polygraph. Will not be considered without it. 5+ years of Java and JavaScript 5+ years of experience with several frameworks including some of the following: Spring, Struts, Grails, Hibernate, JPA Experience with build tools including Maven and Gradle Practical understanding of object-oriented, multi-threaded, and asynchronous programming Excellent debugging and problem-solving skills. Experience … requests, feature branching and code versioning Working knowledge of Jenkins for build/test/delivery automation Additional preferred key skills AWS Cloud Development DevOps support React Java 11+ Springboot framework 2.5+ JPA/Hibernate X.509 Security More ❯
scope and work estimation, architecture and design, coding, and unit testing. Primary Responsibilities: Engage in software programming initiatives to support innovation and enhancement using HTML, CSS, JavaScript, Java, Python, SpringBoot, Hibernate, and Angular. Develop and direct software system validation and testing methods using Junit and Katalon. Develop and integrate custom software solutions to leverage automated deployment technologies. Prototype and deploy … and standard operating procedures. Create innovative solutions to meet customers' technical needs. Qualifications: Proficient in common Agile practices, service-oriented environments, and development practices. Extensive experience with Java, Angular, Spring, and C2S. Comprehensive experience in the software development lifecycle, with expertise in DevOps toolsets and practices. Direct experience utilizing software testing performance tools such as Junit. Extensive experience with More ❯
hands-on experience in designing, developing, testing, and successfully deploying critical and complex projects. Strong Java skills with experience in development of concurrent and distributed systems Advanced experience with Spring-based technologies (SpringBoot etc.) Experience in designing and implementing REST APIs & micro services-based solutions. Basic Knowledge of User Interface design & development using Angular, React, HTML5 More ❯
scope and work estimation, architecture and design, coding, and unit testing. Primary Responsibilities: Participate in software programming initiatives to support innovation and enhancement using HTML, CSS, JavaScript, Java, Python, SpringBoot, Hibernate, and Angular. Develop and direct software system validation and testing methods using JUnit and Katalon. Create and integrate custom-developed software solutions to leverage automated deployment technologies. Develop, prototype … procedures. Create innovative solutions to meet the technical needs of customers. Basic Qualifications: Proficiency in common Agile practices, service-oriented environments, and development practices. Extensive experience with Java, Angular, Spring, and C2S. In-depth experience in the software development lifecycle, with experience delivering within DevOps toolsets/practices. Experience using software testing performance tools, such as JUnit. Proficiency in More ❯
hands-on experience in designing, developing, testing, and successfully deploying critical and complex projects. Strong Java skills with experience in development of concurrent and distributed systems Advanced experience with Spring-based technologies (SpringBoot etc.) Experience in designing and implementing REST APIs & micro services-based solutions. Basic Knowledge of User Interface design & development using Angular, React, HTML5 More ❯
and projects. Job Responsibilities Work with the Product team to understand user needs and follow an Agile SDLC to develop and deliver product features. Our stack includes Java/SpringBoot, Kotlin, DynamoDB, Aurora/MySQL, and AWS. Participate in designing how our architecture evolves to meet needs, using ADRs, microservices on Kubernetes, Kafka, and event-driven design. More ❯
problems in clever, though sensible, ways, Good sense of humour, innovative thinking and a wide interest in new technologies, Knowledge in (some of) the following backend technologies: Ktor/SpringBoot, PostgreSQL, MongoDB, RabbitMQ, ElasticSearch, GraphQL, Gradle, Docker, Kubernetes, ArgoCD, AWS, Knowledge in (some of) the following frontend technologies: TypeScript, Nx, Next.js, React, MUI, CloudFlare Pages. What we More ❯
Expertise in cloud platforms like AWS, Azure, or Google Cloud (certifications preferred). Experience with microservices architecture, service-oriented architecture (SOA), and event-driven design. Knowledge of frameworks like SpringBoot, Angular, React, or similar technologies. Strong experience with relational (SQL) and non-relational (NoSQL) databases. Hands-on experience with CI/CD tools (Jenkins, GitHub Actions) and More ❯
lifecycle including scope and work estimation, architecture and design, coding and unit testing. Primary Responsibilities Participate in software programming initiatives to support innovation and enhancement, using Java, JavaScript, Python, SpringBoot, Hibernate Developing and directing software system validation and testing methods using Junit and Katalon Develop and integrate custom developed software solutions to leverage automated deployment technologies leveraging an Atlassian tool … tools like GitHub, Jenkins, and Unix bash scripting Basic Qualifications In-depth experience with common Agile practices, service-orientated environments, and development practices In-depth experience with Java, Angular, Spring and C2S and the software development lifecycle, with experience delivering within DevOps toolsets/practices Direct experience utilizing software testing performance tools, such as Junit or Katalon and scripting More ❯
to date. Required qualifications, capabilities, and skills Formal training or certification on Java concepts and proficient advanced experience Experience building RESTful APIs and (micro)services with frameworks such as SpringBoot, Micronaut, Quarkus 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 More ❯
/CD), cloud platforms (Azure, AWS), and Infrastructure as Code (Terraform, Pulumi). Familiarity with various frameworks across front-end and back-end stacks (React, Angular, Vue, Blazor, FastAPI, SpringBoot, Django, .NET). Experience designing and justifying architectural choices. Ability to communicate complex concepts clearly to both technical and non-technical audiences. Experience with agile methodologies (Scrum More ❯
s Degree in computer science, computer science engineering, or related field required; advanced degree preferred Hands-on coding experience in the platform’s primary technology stack (Java or Golang, Springboot, Vertx, Couchbase, Postgres, Redis, Kafka, Splunk, Envoy) Experience with development tools: Jenkins, XL Release Expertise in building fault-tolerant, scalable solutions that are performed at a global More ❯
Birmingham, England, United Kingdom Hybrid / WFH Options
Version 1
code reviews, CI/CD pipelines, and SOLID/DRY principles. Technical Skills: Hands-on experience with the following technologies: Frontend: JavaScript/TypeScript, Angular, React, Node. Backend: Java, SpringBoot, Hibernate. Desirable Kotlin. Estimation and Sizing: Experience in estimation and sizing. Integration and API Design: Experience in integration and API design. Cloud Experience: Proficiency in cloud technologies. More ❯
is encouraged. 7+ years of experience building backend systems in a production environment. 3+ years of hands-on experience with modern software architecture and scalable frameworks. Proficiency in Java (SpringBoot), Python, or similar. Proficiency in JavaScript/TypeScript with frameworks like React (preferred), Angular, Vue, or similar. Solid understanding of scalable, service-oriented architectures in a cloud More ❯
fit if: 10+ years of experience in Java development, with at least 3 years in a senior or principal role. Strong knowledge of Java 17+ and frameworks such as SpringBoot, Hibernate, etc. Experience with cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes). Proficiency in RESTful API design, microservices architecture, and distributed systems. Solid understanding More ❯
Milton Keynes, England, United Kingdom Hybrid / WFH Options
Rightmove PLC
between our internal systems and third-party applications using modern integration platforms (e.g., MuleSoft, Boomi, Azure Logic Apps). Developing features and improvements to our internal applications using Java, SpringBoot, Elasticsearch, Kafka, Gradle, Hibernate, Couchbase, SQL, Docker. Collaborating with internal contacts and the team to find solutions to complex problems. Contributing to key decisions, including which features More ❯
London, England, United Kingdom Hybrid / WFH Options
Cencora
initiatives. We’re in the process of re-engineering our cloud-based Merlin Practice Management Platform to be more “cloud native”, splitting out a core set of services (Java, SpringBoot) on Azure using App Services, Kubernetes, Docker, Terraform, Redis etc. We are striving to test smarter and faster to deliver solutions our customers need. You will work More ❯
and stakeholders. Experience with diagramming software (e.g., Lucid, Draw.io, Visio) and technical writing. Knowledge of UML 2.0+ and experience creating UML diagrams. Excellent understanding of Java fundamentals and frameworks (SpringBoot), OO programming paradigms, multi-threading, messaging technologies, and computer networks. Knowledge of infrastructure, security, networking, operating systems, virtualization, and containerization. Detailed knowledge of database technologies (SQL and More ❯
consensus building, technical and communication skills. Engineering background in one or more of the following: Modern CI/CD pipelines with container orchestration and deployment technologies Development frameworks like SpringBoot, Micronaut, ASP .NET Core Microsoft technologies, Azure platform and .Net ecosystem Database technologies and platforms like SQL, NoSQL, Data Lake, Snowflake, Databricks, MongoDB, Oracle Observability platforms like More ❯