Java/Kotlin Software Developer

Job description

 

Are you a great developer who wants to get real hacking skills? We offer you the place to become an expert!

 

At Connectis you will find that secure programming is key to keeping our company healthy. We are looking for an ambitious and enthusiastic software developer who would like to further develop his or her skills. You will practice with us and learn how to become an expert hacker. You will learn how to create architectures that are inherently secure. Doing so, you will become an expert on secure programming. You will contribute to our own SaaS applications with which we reach millions of end users. Our code is mission critical for many of our high-profile customers.

 

Some of the tasks

  • 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

  • At least a Bachelor's degree in Computer Science

  • 3+ years of experience developing Java/Kotlin web applications

  • Programming is not just your work, it is your hobby and your passion

  • You enjoy explaining things, discussions and knowledge sharing

  • Experience with Java 8 and/or Kotlin

  • Experience using version control, application servers, and unit testing

  • Affinity with hacking and security matters

  • Familiarity with any of the following technologies and methodologies: Linux, SCRUM, Holacracy, REST, PostgreSQL, QA, Ansible, SAML, XACML

 

Offer

Working at Connectis is committing to an organization with inspiring and smart colleagues. We communicate informally and know how to find each other easily. We are open to feedback and are nice and critical. We work hard and with pleasure.

  • Competitive salary

  • 25 vacation days

  • Fast growing, financially healthy company with a flat structure, in an informal, flexible atmosphere

  • An internationally oriented and innovative high-tech environment

  • Stimulance for personal development

  • We will take good care of you with free drinks, fruit, lunch and fresh salads

  • Cool office with table football and table tennis, in the city center of Rotterdam near Central Station

 

About us

Worldwide, digitalisation leads to an increasing variety of online authentication and authorisation solutions. Today’s issues in the world of online identification are complex. Privacy, security, fraud-detection, legislation and technical requirements are often contradicting each-other and lead to a challenging environment. 

 

Connectis is an identity infrastructure provider that connects organizations, sectors and nations. 

 

Connectis was founded in 2008 and is part of SIDN since 2017. SIDN manages the .nl domain. The Connectis head office is located in Rotterdam. We also have an office in Bucharest, Romania and a customer service in Lelystad. 

 

Currently, over 350 organizations use our certified Identity Broker to identify over 14 million customers online. Using our software and e-Recognition tokens, over 50,000 organizations ensure that they can securely access a broad range of public and private services. 70% of all transactions within eHerkenning are performed using the infrastructure and products of Connectis. 

 

Our out-of-the-box solutions enable your customers to login using DigiD, eHerkenning, Facebook, Google, PKI-Overheid, eIDAS, Bank-ID/iDIN, Idensys and many others. With just one connection, we make sure that you and your organization are prepared to participate in this challenging environment.