- Successfully completed computer science studies (Bachelor / Master) or comparable education
- At least 3 years of professional experience in software analysis, design and implementation
- Strong in the design and development of enterprise-scale software architecture
- Experience with the Java, Spring, Hibernate and SQL
- High sense of responsibility, analytical and conceptual thinking
- Proficiency in English or German, both written and spoken
- Communication skills
Nice to have:
- Experience with one or more version control systems (Git, SVN)
- Experience with JIRA, IntelliJ IDEA and/or Eclipse
- Experience with Angular or similar Frontend Frameworks
- Familiar with agile software development methods (Scrum/Kanban)