Aareon is the leading provider of SaaS solutions for the European property industry. With our software, we digitise and connect the industry and support our clients in optimising processes and acting more sustainably. Our solutions address the major challenges of our time: climate change, housing shortage and skills shortage. We value a working environment in which diversity and flexibility are appreciated, cooperation in partnership and mutual support in the team are a matter of course and learning is perceived as an opportunity. Become part of our international team Become part of OneAareon We are looking forward to meeting YOU Since 2016, wohnungshelden has been ensuring that letting is as easy as possible for housing companies and home seekers. As a company within the Aareon Group, we offer digital solutions for large and small housing companies to digitize their rental process, from giving notice, marketing on portals and organizing viewing appointments to the signed rental agreement. Over 1,000 landlords find new tenants for more than 850,000 apartments quickly and easily with us. Your Tasks: As part of our development team, you build simple and scalable solutions for complex challenges and are involved in every step of the product lifecycle (design, build, run). You will proactively participate in professional and technical discussions and support the team in making decisions and finding appropriate solutions. You will take over the 3rd level support and proactive monitoring of our application on a rotating basis. As a DevOps team, we take full responsibility for stable operation. The core of your tasks lies in the entire tech stack of wohnungshelden (backend, frontend, DB, cloud infrastructure, CI/CD). You will have the opportunity to focus on individual areas. For us, full stack and T-Shaped Developer are not just buzzwords. You will create technical concepts for new functions and requirements and further develop the architecture of our platform. You will also create documentation for internal knowledge management. You actively shape our agile development process and our engineering culture and are always open to new tasks With your experience, you are a sparring partner in the team for the topics of architecture, coding best practices and much more. You support junior colleagues with their induction and take on mentoring for some of them. You use your know-how to help prioritize topics so that we can solve the important challenges of our customers. Your motivation and your mindset: Job with purpose - It is important to you to work for a company with a good and sustainable product that solves real problems and ensures that everyone has a fair opportunity to find a home Big picture - Our product and company will continue to grow strongly in the near future. You see the big picture and want to proactively help shape it Focus on simple solutions and MVPs - You take many small and simple steps to deliver added value to our customers as quickly as possible, either directly or indirectly Open to feedback - making mistakes is part of the job. Only through an open exchange can we all learn from each other Change - changes are welcome and we always challenge ourselves to improve what we already have Your Profile: You have at least 6 years of practical experience in the development of software systems, from conception, implementation, testing and deployment to monitoring. You have successfully completed a degree in a technical field (e.g. computer science or business informatics) and / or completed vocational training in the field of computer science, e.g. as an IT specialist for application development (m/f/d), supplemented by professional experience appropriate to the position. You are an expert in Java, Spring, Hibernate, SQL and Angular. You know how to run a SaaS B2B application in production. You have hands-on experience with microservices and cloud infrastructure (ideally Google Cloud Platform) You have a strong understanding of architecture and can quickly find your way around large software systems. Clean code and quality are important to you, you leave the code in a better state than you found it. You have experience with CI/CD and code reviews. You feel comfortable in small teams or companies and want to work in a start-up/scale-up environment. Ideally, you already have experience in coordinating (sub-)teams. You have an agile mindset and know from experience why and how agile software development works well. You have very good German and good English skills. Benefits Modern tech stack - Spring Boot, Angular, Google Cloud, Kubernetes, microservices Product - Our product solves the real challenges of our customers Cross-functional team - We are a highly motivated and multicultural team on a growth path. Everyone pulls together Exciting and challenging tasks - It definitely never gets boring :) Start-up spirit - A company without entrenched structures and with the will to make a difference awaits you Central location - Very good public transport connections, close to Goetheplatz in Munich Flexibility - We offer flexible working hours and home office Workplace - Every new team member can bring their own hardware and software