Broad knowledge of JAVA/JAVA EE - current and legacy versions, including best practices and patterns for code migrations Knowledge of best practices regarding continuousIntegration/Delivery Pipelines (Jenkins or similar) Experience in setting up Test Automation Frameworks (Selenium, Cucumber, REST Assured) Configuration As Code (e.g. Jenkinsfile … Ansible or similar) Continuous Inspection Tooling (for example SonarQube) Sound understanding of DevOps principles, practices and philosophy Experience in Spring Boot You'll also need demonstrable experience and competency in the following: Java engineering and general software architecture Software lifecycle automation and best practices Problem solving complemented by good More ❯
the earliest stages of development. Tools & Technologies: Collaborate with DevOps and Cyber Security teams to integrate testing tools and quality assurance practices into our continuousintegration and deployment pipelines. Load & Performance Testing: Participate in load, stress, and spike testing to ensure applications perform under heavy and unpredictable loads. … of Kubernetes is a plus. Financial Systems Testing: Prior experience in testing financial systems, particularly trading platforms, would be highly valued. CI/CD Integration: Extensive experience in integrating automated tests into CI/CD pipelines for continuous delivery. More ❯
non-exceptional service conditions. Influence and create new designs, architectures, standards, and methods for large-scale distributed systems. Engage in service capacity planning, service integration and geo-expansion, software performance analysis and system tuning. Candidate must be solutions-oriented using rigorous logic and methods to solve difficult problems with … answers. Conduct on-call duties. Help troubleshoot incidents to address failure patterns, automate remediation through runbooks, and document application optimisation. Enable the Cloud, DevOps, ContinuousIntegration, and Test automation & Monitoring strategies. Coordinate with the Applications team to satisfy all non-functional project requirements (security, performance, scalability, and resiliency More ❯
or DevOps teams Using agile project management tools such as Jira and Azure DevOps Public cloud providers such as AWS, Azure or Google Cloud. ContinuousIntegration systems such as Jenkins, Azure DevOps, CircleCI or Github Actions Scripting languages, such as Bash and PowerShell Configuration Management tools such as … Java, C# and Typescript. Security clearance: To successfully join our client's team, it is essential to obtain Security Check (SC) clearance. This requires continuous residency in the UK for the past 5 years, among other eligibility criteria. Please be prepared to answer questions regarding your security clearance during More ❯
Altrincham, England, United Kingdom Hybrid / WFH Options
Heywood
working on a modern JDK (we currently use Amazon Corretto 17) and with a variety of approaches such as pair programming, automated testing, and continuousintegration - all backed by DevOps technologies such as Chef, Vagrant, Kubernetes, Terraform, Packer and Docker. Our culture encourages continuous improvement, so we More ❯
designers and DevOps architects to clarify and design solutions Building and extending behaviour in our microservices Building scalable and high-performant code Adding to Integration Tests and Unit Tests Mentoring less experienced colleagues within the team Monitoring service metrics and logs Performing code reviews and ensuring best practices General … Experience of an Ideal Candidate: BSc or MSc in Computer Science, or similar Minimum 3 years commercial experience writing performant code Practical experience of ContinuousIntegration (CI/CD) Practical experience of version control systems (Git) Solid knowledge of data structures and algorithms Solid knowledge of functional programming More ❯
an agile development team Migrate existing services to microservices, with the goal of reducing complexity at the design and architecture level Write unit and integration tests for your Java code Collaborate with testers in development of functional test cases Develop deployment systems for Java based systems Collaborate with product … Hadoop, Kafka, and Cassandra, to build applications that contain petabytes of data and process millions of transactions per day Cloud computing, virtualization and containerization Continuousintegration systems Deployment technology such as Ansible Parsing PDF, Word or other complex document formats OCR parsing technology Full text searching/indexing More ❯
passionate about building a world class engineering team and product. An absolute passion for quality is a must, as is seeking out and driving continuous improvements within the engineering & wider organisation. Building strong relationships with the wider delivery and customer teams will be a critical part of this role. … then we want to talk to you. Key Responsibilities Lead, retain, develop, hire and mentor high-performing agile engineering team to deliver value through continuous delivery. Engage with Senior management and stakeholders developing product roadmap, ensuring the product priorities are agreed and drive the activities required to deliver these … to a defined schedule and quality. Applies and implements industry standard software engineering practices for agile development such as ContinuousIntegration, automated testing, Dev ops and is experienced with various collaboration tools. People management: objectives, motivation and career planning. Provide oversight on all aspects of the software engineering More ❯
Lead Data Integration Engineer Department: Data Platform team Are you an experienced Data Integration Engineer with a passion for data? At Laing O'Rourke, we have an opportunity to move away from a traditional strategy and try something new. Sound interesting? Then keep reading. The role will see … spearhead engagements with the project, engineering, and platform teams. You will be an expert on requirements capture to provide strategic guidance. This includes the integration design to take a lead role in analysing and designing integrations. What to expect in the role: Working closely with the Integration Platform … Owner and development team for efficient implementation of integration solutions. Leverage expertise in Microsoft Azure cloud services to architect, develop, and optimise integration solutions. Utilise your knowledge of automation and testing techniques to ensure quality throughout development. Collaborate with teams internationally across the Laing O'Rourke hubs. Work More ❯
Two days to work from Solihull Must be SC Cleared & NPPV3 Salary £75K plus benefits, negotiable. Essential: Java 17+, Spring Boot, Spring DataJPA, Spring Integration, Spring Batch, Microservices, Quartz, SQL Database (PostgreSQL), JPA (Hibernate), REST and SOAP Web Services, Messaging (ActiveMQ), Maven, Junit, Jenkins, AWS Cloud hosting and its … hands-on experience with large scale Spring based Java projects. Must have experience of supporting live systems and diagnosing incidents. Experience in large scale integration projects involving microservices, messaging, web-services and distributed systems. Experience with web-services - (SOAP and RESTful) Experience with containerisation (Docker) Experience with testing frameworks … like JUnit, Mockito, Powermock, JMock, DBUnit, TestContainers. Experience of connecting processes across several systems with message brokers like ActiveMQ Experience of ContinuousIntegration methodologies - Maven, GIT, Jenkins, SonarQube and Stash Repository Experience of developing in a Linux development environment Experience of working with a suite of Atlassian products More ❯
Broad knowledge of JAVA/JAVA EE - current and legacy versions, including best practices and patterns for code migrations. • Knowledge of best practices regarding ContinuousIntegration/Delivery Pipelines (Jenkins or similar). • Experience in setting up Test Automation Frameworks (Selenium, Cucumber, REST Assured). • Configuration as Code … e.g., Jenkinsfile, Ansible, or similar). • Continuous Inspection Tooling (for example, SonarQube). • Sound understanding of DevOps principles, practices, and philosophy. • Experience in Spring Boot. Desirable, but not essential: • Cloud Providers (Azure, AWS). • Configuration Management Tooling (GitLab or similar). • Project/Issue Management Tooling (JIRA or similar More ❯
skills and able to communicate with Clients, CGI management and software engineers. • Experience of System Testing and experience of automated testing - e.g. unit tests, integration tests, mocking/stubbing. • Experience of using Kubernetes and/or OpenShift as a deployment platform and day-to-day development environment. • Good understanding … Modern DevOps methodology and technologies. • Experience of automation/configuration management (i.e. Ansible). • Experience of a version control system: e.g. Git. • Experience of continuousintegration & analysis systems: e.g. Jenkins, SonarQube • Ability to use a wide variety of open-source technologies. • Able to write, review and assure technical More ❯
scope for global sports properties. Being an advocate for developer experience and a keen interest in continually improving it. Encouraging a blameless culture of continuous improvement and technical excellence. Creation of architectural diagrams and technical specifications for multi-platform product strategies. Influencing and contributing to the technical design and … CI/CD environment where you have utilised tools such as Circle CI, GitHub actions or Azure DevOps etc. Experience in agile development practices, continuousintegration and test automation via various methods such as unit, integration, contract and E2E testing. An appreciation of DevOps and platform engineering More ❯
scope for global sports properties. Being an advocate for developer experience and a keen interest in continually improving it. Encouraging a blameless culture of continuous improvement and technical excellence. Creation of architectural diagrams and technical specifications for multi-platform product strategies. Influencing and contributing to the technical design and … CI/CD environment where you have utilised tools such as Circle CI, GitHub actions or Azure DevOps etc. Experience in agile development practices, continuousintegration and test automation via various methods such as unit, integration, contract and E2E testing. An appreciation of DevOps and platform engineering More ❯
analytics . Experience in building microservices architectures and working with APIs (RESTful, gRPC, etc.) to integrate various systems. Strong knowledge of containerization (Docker) and continuousintegration/deployment (CI/CD) practices. Experience with database systems (relational and NoSQL) and working with financial data. Familiarity with DevOps practices … and privacy. Familiarity with event-driven architectures or message queues (eg, Kafka , RabbitMQ ) for Real Time data processing. Experience with automated testing frameworks and continuous delivery tools like Jenkins, GitLab CI, or CircleCI. Understanding of performance monitoring and observability tools such as CloudWatch , Prometheus , or Datadog . Interested? Please More ❯
and reliability. Develop and execute unit tests, ensuring the quality and robustness of the code. Implement best practices for software development, including version control, continuousintegration, and automated testing. Provide technical guidance and mentorship to junior developers. Stay abreast of the latest trends, best practices, and emerging technologies … ll be able to learn and develop yourself and your career, you'll be encouraged to be courageous and experiment everyday, all whilst having continuous trust and support in an environment where everyone can thrive whatever their personal or professional background. Our IBMers are growth minded, always staying curious More ❯
Support breaking down of large pieces of work into well-defined tasks to be implemented in an Agile manner Support setup and maintenance of continuousintegration and deployment pipelines Perform demonstrations to internal and external customers of development work Benefits: We can offer you a range of flexible More ❯
manage the technologies of a cloud-based IT estate. You will help establish and then operate DevOps processes, establishing a regime and culture of continuousintegration (CI) and continuous deployment (CD). You will work closely with the development and test communities as we strive to automate More ❯
manage the technologies of a cloud-based IT estate. You will help establish and then operate DevOps processes, establishing a regime and culture of continuousintegration (CI) and continuous deployment (CD). You will work closely with the development and test communities as we strive to automate More ❯
manage the technologies of a cloud-based IT estate. You will help establish and then operate DevOps processes, establishing a regime and culture of continuousintegration (CI) and continuous deployment (CD). You will work closely with the development and test communities as we strive to automate More ❯
manage the technologies of a cloud-based IT estate. You will help establish and then operate DevOps processes, establishing a regime and culture of continuousintegration (CI) and continuous deployment (CD). You will work closely with the development and test communities as we strive to automate More ❯
manage the technologies of a cloud-based IT estate. You will help establish and then operate DevOps processes, establishing a regime and culture of continuousintegration (CI) and continuous deployment (CD). You will work closely with the development and test communities as we strive to automate More ❯
manage the technologies of a cloud-based IT estate. You will help establish and then operate DevOps processes, establishing a regime and culture of continuousintegration (CI) and continuous deployment (CD). You will work closely with the development and test communities as we strive to automate More ❯
with a Leading Digital Transformation Business Delivering Large-scale, Long-term IT Projects for the Public Sector. Key skills & experience: Experienced with large-scale integration projects involving microservices , messaging systems (ActiveMQ ), and distributed architectures Web services ( both SOAP and RESTful) and containerisation using Docker Automated testing with frameworks such … as JUnit, Mockito, Powermock, JMock, DBUnit, and TestContainers ContinuousIntegration tools and practices, including Maven, Git, Jenkins, SonarQube , and Stash Development in Linux environments and use of Atlassian tools (e.g., Jira, Confluence ) Working with open-source databases like PostgreSQL and cloud platforms, particularly AWS (EC2, SQS, RDS, DynamoDB … Route53, KMS, CloudWatch) Agile methodologies (Scrum, Kanban) and modern development practices like TDD and BDD Essential: Java 17+, Spring Boot, Spring Data JPA, Spring Integration, Spring Batch, Quartz, Spring extension projects (Data, Cloud, Batch, Security), JPA (Hibernate), AWS Cloud hosting and its components, Postgres/Aurora, Angular, and Bootstrap More ❯
with a Leading Digital Transformation Business Delivering Large-scale, Long-term IT Projects for the Public Sector. Key skills & experience: Experienced with large-scale integration projects involving microservices , messaging systems (ActiveMQ ), and distributed architectures Web services ( both SOAP and RESTful) and containerisation using Docker Automated testing with frameworks such … as JUnit, Mockito, Powermock, JMock, DBUnit, and TestContainers ContinuousIntegration tools and practices, including Maven, Git, Jenkins, SonarQube , and Stash Development in Linux environments and use of Atlassian tools (e.g., Jira, Confluence ) Working with open-source databases like PostgreSQL and cloud platforms, particularly AWS (EC2, SQS, RDS, DynamoDB … Route53, KMS, CloudWatch) Agile methodologies (Scrum, Kanban) and modern development practices like TDD and BDD Essential: Java 17+, Spring Boot, Spring Data JPA, Spring Integration, Spring Batch, Quartz, Spring extension projects (Data, Cloud, Batch, Security), JPA (Hibernate), AWS Cloud hosting and its components, Postgres/Aurora, Angular, and Bootstrap More ❯