Backend Developer.

  • embedded
  • permanent
  • München (81249)

We are looking for an experienced and passionate Backend Developer to join our growing engineering team. As a Backend Developer, you will be responsible for building and maintaining robust, scalable, and efficient web applications. You will work with a talented group of professionals to design and implement innovative solutions in a microservices-based architecture, following Clean Architecture and SOLID principles.

If you have a strong background in C#/.NET, Kotlin, and containerized architectures, and enjoy working with REST APIs and databases, we'd love to hear from you.


Responsibilities:

  • Develop, test, and maintain high-performance backend services and APIs.
  • Design and implement systems using Clean Architecture, adhering to SOLID principles.
  • Collaborate with front-end developers, product managers, and designers to ensure seamless integration of features.
  • Work with microservices architectures and contribute to the development of containerized solutions (Docker, Kubernetes).
  • Design and maintain scalable, secure, and efficient databases, with hands-on experience in PostgreSQL and PostGIS.
  • Troubleshoot, debug, and optimize existing backend code to improve performance and reliability.
  • Stay up-to-date with the latest backend development trends and technologies.
  • Contribute to the continuous improvement of our development practices, workflows, and code quality.

Required Skills and Qualifications:

  • Education: A completed specialist/university degree in Business Administration, Industrial Engineering, IT/Technology, or a comparable field.
  • Experience: 5 years of professional experience in backend development, with a primary focus on web applications.
  • Technologies:
    • Strong knowledge and experience in C#/.NET and Entity Framework.
    • Practical experience with Kotlin, Ktor, and Exposed.
    • Solid understanding of REST APIs, including best practices for design, versioning, and testing.
    • Experience working with microservices architectures and containerization (Docker, Kubernetes).
    • Familiarity with PostgreSQL and PostGIS.

Desirable Skills:

  • Basic knowledge of GIS (Geographic Information Systems) and WebGIS technologies.
  • Familiarity with CI/CD pipelines and automated testing frameworks.
  • Understanding of agile development methodologies (Scrum, Kanban).
  • Experience with cloud platforms (AWS, Azure, or GCP).

What We Offer:

  • Competitive salary and benefits package.
  • A collaborative and inclusive team environment.
  • Opportunities for professional growth and development.
  • Flexible work arrangements (hybrid or remote options).
  • Exciting projects in the field of web application development with cutting-edge technologies.
Harry Turner