onsite
Senior Backend Engineer Kotlin/Spring Boot - E WIE EINFACH GmbH
Backend Engineer
Lead the design and implementation of high‑performance backend services using Kotlin and Spring Boot, ensuring scalability, security, and maintainability across microservice architectures.
About the role
Key Responsibilities
- Architect, develop, and maintain robust backend services in Kotlin with Spring Boot, focusing on performance and reliability.
- Design and expose clean RESTful APIs, ensuring proper versioning, documentation, and security best practices.
- Collaborate with cross‑functional teams to translate business requirements into scalable, maintainable code.
- Implement and maintain CI/CD pipelines, containerization with Docker, and deployment strategies on cloud platforms.
- Conduct code reviews, mentor junior engineers, and promote coding standards and best practices.
Requirements
- 5+ years of professional backend development experience, with deep expertise in Kotlin and Spring Boot.
- Strong knowledge of relational databases (SQL) and experience with database design and optimization.
- Proficient in designing and consuming REST APIs, and familiarity with microservices patterns.
- Experience with Docker, CI/CD pipelines, and cloud deployment (AWS, Azure, or GCP).
- Excellent problem‑solving skills, strong communication, and a collaborative mindset.
Skills
kotlinjavasqldocker