> Markdown version of [/jobs/ext/373781-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/373781-senior-software-engineer). 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). --- # Senior Software Engineer - **Company:** doctari GmbH - **Location:** München, Germany - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), Artificial Intelligence, Amazon Web Services, Automation of Tests, Software as a Service, Software Quality, Relational Databases, Distributed Systems, Python (Programming Language), Machine Learning, Enterprise Messaging Systems, Software Engineering, Systems Integration, TypeScript, Scripting, ReactJS, Large Language Models, Prompt Engineering, Spring-boot, Technical Debt, B2b Software, Kotlin, Event Driven Architecture, Apache Kafka, Front End Software Development, Restful APIs, Serverless Computing - **Published:** June 7, 2026 - **Apply:** https://de.indeed.com/viewjob?jk=f3e2b5d5add063b5 ## About the Role Do you have experience in TypeScript?, Do you have a Master's degree?, * 5+ years of experience in backend software development using Kotlin and/or Java with Spring Boot. * Strong experience designing REST APIs, integrating distributed systems, and working with relational databases and ORM frameworks. * Experience or strong interest in AI technologies such as LLMs, prompt engineering, RAG architectures, or similar approaches. * Hands-on experience with automated testing, CI/CD pipelines, and operating cloud-based applications in AWS. * Strong engineering mindset with a focus on clean code, maintainability, scalability, and software quality. * Fluent English and the ability to thrive in a collaborative, agile, and cross-functional environment. Nice to Have / Strong Plus: * Experience using Python for AI tooling, scripting, or lightweight services. * Knowledge of AWS services such as ECS, Bedrock, or SageMaker. * Experience with event-driven architectures and messaging systems such as Kafka. * Frontend experience with React and TypeScript. * Familiarity with machine learning concepts and collaboration with Data Scientists. * Experience in SaaS and/or B2B software environments and German language skills. ## Description As a Senior Software Engineer (f/m/d) at Planerio, you will play a key role in building and evolving our core platform, with a growing focus on AI-powered product features. You will work on cloud-native services, take ownership of existing systems, and continuously improve them, from refactoring and modernization to reducing technical debt. A central part of your role will be contributing to our "bets" team: high-impact initiatives that shape the future of our product. The first of these is the integration of AI and LLMs into our platform, enabling intelligent, context-aware experiences for our users, built with a strong focus on data privacy, user rights, and permissions. You will be part of a collaborative, agile team, including a Tech Lead, Product Owner, Data Scientist, and Full Stack Developer, working closely across disciplines to deliver reliable, scalable, and innovative solutions. * Develop, maintain, and enhance backend services using Kotlin/Java and Spring Boot. * Take ownership of existing systems and drive their continuous improvement through refactoring, modernization, and technical excellence. * Design and implement AI-powered features and LLM integrations with a strong focus on security, user rights, and permissions. * Build robust REST APIs and integrations that support multiple services, clients, and business-critical workflows. * Use Python for AI-related tooling, scripting, lightweight services, or orchestration of ML/LLM components. * Contribute to the full software lifecycle, from architecture and development to testing, deployment, and operations in AWS. ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [JavaScript? No. Java Scripts! - Scripting with Java](https://www.wearedevelopers.com/videos/2094-javascript-no-java-scripts-scripting-with-java) - [Kotlin Multiplatform - True power of native code reuse](https://www.wearedevelopers.com/videos/4-kotlin-multiplatform-true-power-of-native-code-reuse) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Why Kotlin is the better Java and how you can start using it](https://www.wearedevelopers.com/videos/661-why-kotlin-is-the-better-java-and-how-you-can-start-using-it) ## Related Articles - [The Biggest German Tech Companies](https://www.wearedevelopers.com/magazine/424-the-biggest-german-tech-companies) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Frontend Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/195-frontend-developer-salary-in-germany-2023) - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Backend Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/196-backend-developer-salary-in-germany-2023)