> Markdown version of [/jobs/ext/1307910-software-developer-kotlin-typescript](https://www.wearedevelopers.com/jobs/ext/1307910-software-developer-kotlin-typescript). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Developer Kotlin/Typescript - **Company:** Otto Group - **Location:** Madrid, Spain - **Contract:** Temporary contract - **Skills:** Clean Code Principles, Agile Methodology, Amazon Web Services, Cloud Computing, Software Quality, Code Review, Continuous Integration, Relational Databases, DevOps, Github, Scrum Methodology, SQL Databases, TypeScript, AWS Cdk, ReactJS, Spring-boot, Backend, Vue.js, Kotlin, AngularJS, Front End Software Development, Terraform, Docker - **Published:** July 17, 2026 - **Apply:** https://www.adzuna.es/contact-us.html ## About the Role + Extensive experience in backend development with Kotlin and experience with Spring Boot + Extensive experience in cloud computing, preferably with AWS, as well as in the application of Infrastructure as Code with AWS CDK or Terraform. + Appreciation for clean code principles, good architecture and good code quality + Agile mindset and openness to agile methods such as continuous integration and shared responsibility for the code + Curiosity and willingness to learn new technologies + Openness, responsibility and courage, as well as a social mindset + Ability to discuss and argue + Language level: English B2 (independent use of language) Nice-to-have: + Experience in DevOps setup (Docker, GitHub Actions) + Experience in front-end development with frameworks such as Angular, ReactJS or VueJS + Relational databases such as SQL ## Description + You will develop and operate complex web applications that form the end-to-end marketing portfolio for sponsored display ads: campaign management and delivery on otto.de + You will work with other teams and departments in a complex and diverse e-commerce environment. + You will deploy, operate and monitor your applications in the AWS cloud using continuous integration. + Agile software development with elements from Kanban, Scrum, code review using pull requests and regular retrospectives are also part of the job. Must-have ## Related Videos - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [Lessons learned from building a thriving Vue.js SaaS application](https://www.wearedevelopers.com/videos/1666-lessons-learned-from-building-a-thriving-vue-js-saas-application) - [Kotlin Multiplatform - True power of native code reuse](https://www.wearedevelopers.com/videos/4-kotlin-multiplatform-true-power-of-native-code-reuse) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Shared mobility for everyone!](https://www.wearedevelopers.com/videos/64-shared-mobility-for-everyone) - [Moving from Java to Kotlin](https://www.wearedevelopers.com/videos/384-moving-from-java-to-kotlin) ## Related Articles - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Dev Digest 131 - AI'm not sure about OSS](https://www.wearedevelopers.com/magazine/472-dev-digest-131-ai-m-not-sure-about-oss) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany)