XX
Senior Software Development Engineer (SDE3) – Java/API/BackendDCV TechnologiesWelwyn Garden City, England, United Kingdom

This job offer is no longer available

XX

Senior Software Development Engineer (SDE3) – Java/API/Backend

DCV Technologies
  • GB
    Welwyn Garden City, England, United Kingdom
  • GB
    Welwyn Garden City, England, United Kingdom

About

Senior Software Development Engineer (SDE3) – Java/API/Backend Location: Welwyn Garden City, UK (Hybrid, 2–3 days onsite) Contract: 6 months, with possible extension Overview This role supports the development of a next-generation, scalable, and resilient Fulfilment Platform powering both manual and robotic warehouse operations across multiple product categories. You will join a global Java-focused engineering team working with modern microservices, event-driven architecture, cloud technologies, and a strong DevOps culture. Key Responsibilities * Design & Development: Architect, build, and enhance high-performance Java-based backend applications for new fulfilment capabilities. * System Optimisation: Improve scalability, efficiency, and reliability of mission-critical systems in collaboration with cross-functional teams. * API & Microservices Integration: Develop robust APIs and microservices integrating with enterprise and third-party systems. * Code Quality: Deliver clean, maintainable, well-documented, and test-driven code aligned with industry standards. * Troubleshooting: Diagnose and resolve complex production issues to ensure uninterrupted operational performance. * Mentorship: Support and guide junior engineers while promoting best practices and continuous improvement. * Innovation & Collaboration: Work closely with hardware, data science, and operations teams to drive forward-thinking technical solutions. Required Experience * Experience in agile product development and delivering scalable, distributed Java applications. * Proven background in building and supporting reliable full-stack or backend services. * Experience working within globally distributed engineering teams is highly beneficial. Technical Skills * Programming: * Deep expertise in Java, Spring Boot, IDEs, and associated toolsets. * Strong understanding of frameworks, abstraction layers, TDD, and debugging complex issues. * Design: * Ability to apply design patterns, domain modelling, idempotence, CQRS, and eventual consistency principles. * Able to design for performance at all levels and leave code in a better state (“boy scout principle”). * Tech Stack: * Java, Spring Boot, Kafka, PostgreSQL, Couchbase * Azure Cloud, Docker, Kubernetes * CI/CD using Azure Pipelines or GitHub Actions
  • Welwyn Garden City, England, United Kingdom

Languages

  • English
Notice for Users

This job was posted by one of our partners. You can view the original job source here.