Bikeleasing-Service GmbH & Co. KG is hiring a Senior Full-Stack Developer to actively shape and drive the evolution of its technology ecosystem. In this role, you will be a key player in our technical transformation journey, designing and implementing new services while modernizing legacy systems.
What You'll Do
- Design and implement new services using Kotlin (Backend) and React (Frontend).
- Support the further development or new development of existing PHP-based legacy systems.
- Take responsibility for modernizing critical business processes, including migrating core services to a service-oriented architecture with Kotlin/Spring Boot.
- Actively shape the architecture, API landscape, and technical standards to develop scalable and sustainable solutions.
- Ensure Clean Code, testability, and maintainability, conduct code reviews, and promote best practices within the team.
- Work closely with stakeholders such as CTO, Tech Lead, Product Owner, actively participate in agile processes, and support and coach team colleagues.
What We're Looking For
- Several years of professional experience in software development, either with Kotlin or with Java and initial exposure to Kotlin with a willingness to deepen Kotlin skills.
- Solid TypeScript knowledge and experience with at least one modern frontend framework (e.g., React, Angular, Vue.js, Next.js).
- Deep understanding of modern architecture designs and Domain-Driven Design (DDD).
- Proven ability to write readable, testable, and clean code, with a high value placed on code quality and maintainability.
- Experience refactoring large applications and efficiently modernizing existing systems.
- Experience with distributed systems and cloud services knowledge, ideally with AWS.
- Willingness to work on the existing monolithic legacy infrastructure (PHP) as needed.
- A pragmatic problem solver who can balance technical excellence with business requirements.
- Fluent English skills.
- Residence in Germany required.
Nice to Have
- Experience with Spring Boot.
- Experience with React.
- German language skills are a plus.
Technical Stack
- Backend: Kotlin, PHP, Python, Spring Boot, NestJS, Symfony
- Frontend: TypeScript, Vue.js, React
- Infrastructure: AWS, Terraform
Team & Environment
You will work closely with the CTO, Tech Lead, and Product Owner.
Benefits & Compensation
- A modern technical environment with a variety of languages and frameworks.
- Choice of operating system (Windows or macOS).
- Shared Udemy account for training and dedicated time for further education.
- Regular attendance at tech conferences.
- Participation in internal tech talks.
- Maximum flexibility through flexitime, remote work & workations.
- Probonio: Monthly €50 voucher of your choice, plus an additional €60 on your birthday.
- Relocation package for those moving to Germany or Austria.
- Unbeatable insurance conditions for company pension schemes and asset-building benefits.
- Ability to lease up to two bicycles or pedelecs (€649 to €15,000) through the employer.
Work Mode
This is a hybrid position based in Germany.
Team spirit is valued; the individual is important. We are a growing, dynamic team. Diversity is seen as an enrichment for the team; applications from all backgrounds are welcome, especially encouraging people with disabilities or other challenges to apply.




