Browse DevOps & SRE Jobs
Search 59 curated tech job listings scraped in real-time from LinkedIn, Glassdoor, RemoteOK, and more. Filter by role, location, seniority, and source to find your next opportunity.
59 jobs found for "TDD"
Page 1 of 3
Sr Software Systems Engineer with Java
…career. You’ll join a collaborative, highly skilled, and friendly team that values clean code, TDD, and engineering excellence over quick hacks. What You’ll Do Build & Modernize: Design and develop scalable … session state across Sabre's enterprise ecosystem. Elevate Engineering Standards: Practice Test-Driven Development (TDD), write clean, testable code, and lead/participate in constructive code reviews to maintain high quality. Own the Lifecycle…
Principal, SW Eng
…quality, production‑ready software. Lead development using Java as the primary language, following clean code, TDD, and spec‑driven development principles. Drive adoption of AI‑assisted development capabilities (e.g., Copilot‑style tools … observable, and cost‑efficient systems in the cloud. Quality, DevOps & Automation Champion Test‑Driven Development (TDD) and automated testing at all levels (unit, integration, system). Enable and evolve test automation frameworks…
Senior Java Engineer
…build, deploy and support your services using well established software development techniques such as TDD, BDD and pair programming. Getting involved with all stages of service delivery including testing, configuring, deploying, supporting … multi-disciplined team. Build, deploy, and support services using established software development techniques such as TDD, BDD, and pair programming. Getting involved with all stages of service delivery including testing, configuring, deploying…
Senior Technical Architect – Hybrid (Product / Platform) New
…environment strategy spanning public and private cloud pipelines Design Governance Creation of HLD, SDD, and TDD up to epic level Technical review and sign-off responsibility in the Architecture Board Translation … trade-off exploration, design review support AI-assisted generation and maintenance of HLD, SDD, and TDD artefacts Use of AI coding assistants for prototypes, spikes, and reference implementations Designing AI-native product…
DEVELOPPEUR JAVA CONFIRME H/F New
…utilisant Java 17, 21 Tests et Qualité : Réaliser des tests unitaires, d'intégration et TDD pour garantir la qualité des développements. Déploiement et Production : Utiliser des outils de CI/CD, Docker et Kubernetes … projets. Environnement Technique Java 17, Java 21 Spring Boot CI/CD Tests unitaires, intégration et TDD Architectures microservices et hexagonales Profil Recherché Expérience significative en développement Java (minimum 3 ans) Connaissance approfondie…
Développeur Java
…performance et la sécurité du code Concevoir et maintenir des tests unitaires et d’intégration (TDD) Participer à l’automatisation et à l’amélioration des pipelines CI/CD Réaliser des revues de code … CI/CD, Docker, Kubernetes) Expérience avec les environnements cloud (AWS) Maîtrise des bonnes pratiques de développement (TDD, clean code, design patterns) Expérience en méthodologie Agile (Scrum) Capacité à travailler en équipe…
Senior Developer (Java)
…engineering controls and practices. Writing, reviewing, and assuring clean, reusable, testable and secure code, using TDD and quality-focused development practices. Supporting systems integration, interface design and testing across multiple systems … environment including; technical leadership through software engineering best practices (e.g. containerisation, microservice design patterns, Agile, TDD, CI/CD, code quality, maintainability and secure development), setting direction, conducting reviews and assuring quality. Experience supporting…
Senior Developer (Java)
…engineering controls and practices. Writing, reviewing, and assuring clean, reusable, testable and secure code, using TDD and quality-focused development practices. Supporting systems integration, interface design and testing across multiple systems … environment including; technical leadership through software engineering best practices (e.g. containerisation, microservice design patterns, Agile, TDD, CI/CD, code quality, maintainability and secure development), setting direction, conducting reviews and assuring quality. Experience supporting…
Senior Developer (Java)
…engineering controls and practices. Writing, reviewing, and assuring clean, reusable, testable and secure code, using TDD and quality-focused development practices. Supporting systems integration, interface design and testing across multiple systems … environment including; technical leadership through software engineering best practices (e.g. containerisation, microservice design patterns, Agile, TDD, CI/CD, code quality, maintainability and secure development), setting direction, conducting reviews and assuring quality. Experience supporting…
Senior Developer (Java)
…engineering controls and practices. Writing, reviewing, and assuring clean, reusable, testable and secure code, using TDD and quality-focused development practices. Supporting systems integration, interface design and testing across multiple systems … environment including; technical leadership through software engineering best practices (e.g. containerisation, microservice design patterns, Agile, TDD, CI/CD, code quality, maintainability and secure development), setting direction, conducting reviews and assuring quality. Experience supporting…
Senior Developer (Java)
…engineering controls and practices. Writing, reviewing, and assuring clean, reusable, testable and secure code, using TDD and quality-focused development practices. Supporting systems integration, interface design and testing across multiple systems … environment including; technical leadership through software engineering best practices (e.g. containerisation, microservice design patterns, Agile, TDD, CI/CD, code quality, maintainability and secure development), setting direction, conducting reviews and assuring quality. Experience supporting…
Java Specialist
…MySQL and XML/JSON data mapping. • Implement automated testing utilising JUnit and follow test-driven development (TDD) practices. • Utilise CI/CD pipelines, Git/GitHub, Docker, Kubernetes, and Azure cloud environments for deployment. • Prioritise and organise … microservice architecture, service communication patterns, and MySQL databases. • Practical knowledge of automated testing (JUnit, TDD) and CI/CD tools like Git, GitHub, and GitHub Actions. • Basic hands-on experience with Docker and Kubernetes…
Développeur Java intermédiaire
…performance et la sécurité du code Concevoir et maintenir des tests unitaires et d’intégration (TDD) Participer à l’automatisation et à l’amélioration des pipelines CI/CD Réaliser des revues de code … CI/CD, Docker, Kubernetes) Expérience avec les environnements cloud (AWS) Maîtrise des bonnes pratiques de développement (TDD, clean code, design patterns) Expérience en méthodologie Agile (Scrum) Capacité à travailler en équipe…
Senior Java Platform Engineer – Banking Sector New
…Mockito, Cucumber (BDD/ATDD) Jest for frontend unit tests Note: Team does not practice strict TDD; emphasis is on pragmatic, automated testing Software architecture proficiency and ability to document clearly. Languages: Fluent…
Senior Software Java Engineer - Customer Fulfilment New
…good working knowledge of the abstraction layer underneath Comfortably test drive any feature/comfortable with TDD cycle Comfortably debug/find complex problems Design Identify and apply appropriate design patterns to problems Understand Idempotence Actively…
DevOps Engineer New
…strong automation scripting skills. Testing & Deployment: Practical experience with development platforms and Test-Driven Development (TDD) practices. Communication & Collaboration: Excellent verbal/written communication and interpersonal skills for teamwork, facilitation, and negotiation. Analysis & Troubleshooting…
DevOps Engineer, Associate New
…strong automation scripting skills. Testing & Deployment: Practical experience with development platforms and Test-Driven Development (TDD) practices. Communication & Collaboration: Excellent verbal/written communication and interpersonal skills for teamwork, facilitation, and negotiation. Analysis & Troubleshooting…
DevOps Engineer, Senior New
…strong automation scripting skills. Testing & Deployment: Practical experience with development platforms and Test-Driven Development (TDD) practices. Communication & Collaboration: Excellent verbal/written communication and interpersonal skills for teamwork, facilitation, and negotiation. Analysis & Troubleshooting…
Senior Software Engineer (Python/Platform Engineering)
…container orchestration. Expertise in Grafana, Prometheus, and observability practices . Familiarity with test-driven development (TDD) and automated testing. Proficiency with CI/CD tools (Git, Jenkins, GitHub Actions, TeamCity). Experience with Shell scripting…
Développeur Java H/F
…première expérience en Docker, Kubernetes serait un plus Adepte des bonnes pratiques clean architecture : TDD, BDD, DDD, Sonar A déjà utilisé Git ou SVN Vos plus : à défaut de maîtriser, vous êtes…