Job Description Take technical ownership of the design, development, and continuous improvement of Java-based applications and services Drive the implementation of high-quality software solutions using Java and Spring Boot Collaborate closely with Product Owners and business stakeholders to translate requirements into pragmatic technical solutions Provide technical guidance, mentoring, and code reviews to support the growth of team members Support projects throughout their entire lifecycle, from concept to implementation Analyze existing systems and identify opportunities for optimization and improvement Qualifications Completed technical education (HTL, FH, TU) or a comparable qualification Several years of experience in software development, with a focus on designing and implementing software systems Strong knowledge of object-oriented design, modern software architectures, and software engineering best practices Experience in leading developers or acting as a technical lead within agile teams Hands-on experience with Java/Kotlin (Spring Boot), RESTful APIs, microservices, integration patterns, and distributed systems Additional Information Flat hierarchies and short decision-making channels A family-friendly company culture with flexible working hours and remote working options available according to your individual needs Numerous training and further development opportunities within the Group (5% of working time for self-organized training and education) A lunch allowance Staff shopping and travel discounts Extensive workplace wellness programme including fitness classes, etc.An industry-standard, attractive and performance based annual gross salary starting at 50.000 Euro (on a full-time basis) with the possibility of higher pay according to experience and qualifications No matter where you are in your career, we have a path for you. Whether you’re looking for your first job, advancement in your field, or a new career shift. We’re proud to employ great people who are passionate about their jobs. ...
Du konzipierst und implementierst neue Module und Services, verbesserst bestehende Lösungen und bringst deine Ideen aktiv ein. Du erarbeitest technische Detailkonzepte für konkrete fachliche und technische Herausforderungen und unterstützt dabei auch deine Kolleg:innen. Zur nachhaltigen Entwicklung gehört für uns auch eine saubere technische Dokumentation – etwa zu Konfigurationen, administrativen Aspekten oder Architekturentscheidungen. ...