Backend Developer
Role details
Job location
Tech stack
Job description
Join to apply for the Backend Developer (m/f/d) role at DEKRA España As a Software Developer, you will join the Platform team, contributing to the development and evolution of the shared backend services and technical foundations used across multiple products within DEKRA. You will work with Java, Spring WebFlux, DDD, and Hexagonal Architecture, implementing new capabilities, designing APIs, improving shared libraries, and ensuring consistency and quality across the SolutionPRO ecosystem. Your work will involve building reactive microservices, applying clean architectural patterns, writing automated tests, and integrating observability and performance practices. You will collaborate closely with other technicians, participate in technical discussions, review code, and help define and refine the engineering standards that guide all Platform components. Requirements * Bachelor's degree in Telecommunication or Computer Engineering or related technical discipline. * Minimum 3 years of
Requirements
professional experience in backend development with Java and microservices. Knowledge of database and SQL skills. * Experience in backend services with Java and Spring Boot. * Having worked with reactive programming (WebFlux preferred; Reactor/RxJava also acceptable). * Implementing REST APIs following API-first principles. * Applying Domain-Driven Design (DDD) and Hexagonal Architecture in real projects. * Participating in CI/CD workflows (GitLab or similar). * Writing automated tests: unit, integration, and contract tests. * Experience with observability stacks (Prometheus, Grafana, OpenTelemetry). Skills * Strong collaboration skills and ability to work effectively within a technical team. * Clear and structured communication, both written and verbal. * Analytical thinking and problem-solving mindset. * Proactive attitude and ownership of assigned tasks. * Ability to adapt to evolving technologies and architectural patterns. * Commitment to code quality, maintainability, and clean design. * Organized and capable of managing tasks independently. Seniority level Mid-Senior level Employment type Full-time Job function Engineering and Information Technology Software Development Referrals increase your chances of interviewing at DEKRA España by 2x #J-18808-Ljbffr