Software Developer | Softwareentwickler (m/w/d)

Deichmann SE

Essen, Ruhr, Nordrhein-Westfalen, Deutschland
Published Feb 6, 2026
Full-time
No information

Job Summary

This role involves the new development and continuous enhancement of Java services within the Spring Ecosystem, working within an agile, cross-functional software development team. The Software Developer will collaborate closely with the Product Owner, QA Engineers, and Frontend Developers to efficiently meet team requirements. Key responsibilities include conducting code reviews, ensuring high code quality across team boundaries, and actively contributing to the Backend Community to shape the future of Java service programming. The ideal candidate must balance clean, efficient software development, adhering to principles like Clean Code, with the fast, efficient delivery of new software features while proactively avoiding technical debt. The position requires a degree in Computer Science or equivalent education, combined with at least five years of intensive practical experience developing high-quality Java and REST services using Spring Boot and the broader Spring Ecosystem.

Required Skills

Education

University degree in Computer Science or comparable technical training

Experience

  • At least 5 years of daily practical experience developing high-quality Java services
  • In-depth practical experience as a developer of REST services with Spring Boot
  • Professional experience in agile, cross-functional software development teams
  • Experience with the entire Spring Ecosystem, especially Spring Boot and Spring Integration

Languages

German (Basic)English (Basic)

Additional

  • Fully remote work possible within Germany