We only accept candidates who are fluent in German.
Responsibilities
The primary responsibilities will include:
Write software that matters! Be part of the team that will enable online authentication for millions of users.
Get training and guidance to become an expert at writing secure software
Penetration test our own software, share secure programming knowledge
Analyze functional requirements and turn them into real software.
Assist in designing and improving our software architecture
Build and maintain a catalogue of reusable, elegant solution patterns;
Build and maintain a library of reusable, elegant software components;
Improve standards and guidelines for using these patterns and components.
We work agile, so take part in daily stand-ups and discuss safety features with the product owner
Requirements
Fluent in German and English
Experience with Javascript and related tooling, Java 8 and/or Kotlin
Experience using CI/CD, version control, and unit testing
Experience with self-sovereign identity protocols, W3C, hyperledger · Familiarity with any of the following technologies and methodologies: Spring Boot, OIDC, Angular, Linux, SCRUM/Kanban, REST, Gitlab, PostgreSQL, QA, SAML