Responsibilities:
- Design and develop software with the team, by following best practice development processes;
- Work on applications used in mission-critical contexts in industries like defense, finance, and energy;
- Remove roadblocks and resolve complex technical issues;
- Participate in and sometimes lead customer delivery meetings;
- Process feedback from end users and adapt your solutions;
- Innovate and bring development best practices into the team.
Your profile:
- Experience in building large-scale multi-tenant mission-critical systems;
- 3+ years of working experience using Java;
- Strong knowledge of protocols used for authentication and authorization, like for example OAuth2, OpenID Connect, and SAML.;
- Experience with Keycloak is an advantage;
- Solid understanding of software engineering principles, algorithms, data structures, and Object-Oriented Design;
- Interest in cyber security in general and application security in particular;
- Excellent English – written and verbal;
- Service-oriented and customer-centric mindset;
- Great level of autonomy.
Some personality traits we value for this project:
- Detail-oriented;
- Go-getter attitude;
- Deadline-driven;
- Excellent communication skills.
If you have what it takes to face this challenge, please apply and provide us with a portfolio of your previous work. We’re building a brand, so a cultural fit is also essential. Beyond the requirements and skill sets, we look forward to meeting with you to get to know you a little better.
If this role excites you, but you are worried that you don't fit all of the requirements - please send your application anyway. We would love to get in touch!