Backend Software Engineer
Description
Our partner is Europe's number one Identity platform by:
- Providing the Richest product offering
- Empowering enterprises to provide Europeans safe and simple access to online services
- Collaborating with European partners and identity systems
The partner's company currently is the largest European CIAM and B2B SAAS vendor. They secure over 100 large enterprises, such as the European central bank, Aegon, Essent, Dutch Railways, Malakoff, PostNL, ASR, Damen, and many more. Also, they secure more than 80% of the Business 2 government traffic in their local market.
Their vision is centered around connecting and protecting people, businesses, and things. They believe in creating an optimal balance between ease-of-use and safety in the user-journey. No matter if it is for a day, a full lifetime, just temporary or occasionally. Who the user is, what the user is allowed to do, enabling the user to opt-in or out defines the relationship and its governance. Identity management is the basis of every online interaction and a true precondition in the implementation of any digital strategy.
Ask your average CIO (a fun thought exercise, the ‘average’ CIO) for a list of their digital concerns, and it’ll probably include ‘protecting our online identity.’ Maybe not as high up as it should be, but identity management is a scalding hot topic. That means the Customer Identity & Access Management (‘CIAM’) market is booming. Our client cheerfully challenges the global CIAM giants, David versus Goliath style. Rebellious yet reliable, self-assured but never presumptuous, and always (deeply) human, their all-inclusive team secures 100+ large enterprises, including the European Central Bank, Aegon, Essent, and Damen. Driven by the ambition to connect and protect in equal measure, their solutions enable customers to sign in safely and effortlessly. And to assume full control over their credentials.
These 5 questions help you to decide if you want us to call you to discover your career opportunities.
1. What you will do?
Develop and deploy cloud solutions that up the identity management ante!
2. What do you need to succeed?
You maximize your impact by collaborating with architects, engineers, and product owners. And yes, your input on architectural and technical decisions is always welcome. The opportunity to experiment with advanced tooling and participate in tech communities, where you can bounce ideas off of peers and advance your expertise, makes this role extra attractive. They actively encourage innovation, don’t live inside any box, promote autonomy, and strive for diversity. And no, despite their size and ambitions, red tape is nowhere to be seen; they’d rather develop and support solutions (90% of their time!) than jump through bureaucratic hoops.
3. Why join this team?
You can expect a warm onboarding to one of their agile R&D teams. Together with equally tech-savvy colleagues, you will develop, implement, and deploy a variety of CIAM-related cloud solutions. Solutions that receive high marks on availability, performance, resilience, and scalability. While coding from scratch is definitely on the agenda, so are refactoring and continually improving existing solutions. If something can be made even slightly better, they’re all over it. Whether that’s code, our ways of working, or a hummus sandwich. ;-)
4. What will they offer you?
- A generous salary and ditto retirement benefits
- A crucial role in their organization, where your success is an essential factor to our success as a company
- A position at one of the largest European CIAM vendor
- Working with highly skilled professionals as motivated and driven as you are
- A flat organization where politics are at a minimum
- A fantastic work hard/play hard scale-up environment
- Yearly company trips
- Celebrating successes
- Free lunch, snacks , and drinks
5. What do they believe in?
They believe in the three C’s: Three, because people can’t remember four, and two is not a list! ;-).
The three C’s are fundamental to how they operate, both internally and externally. They always ask themselves three questions, what do we commit to? how are we going to collaborate on this? And once they have achieved this, how are we going to celebrate this?
Here is an external example. They have a new customer. They commit themselves to onboarding the customer in less than 3 months, and they collaborate with the customer, which means they need to do things and the customer needs to do things, both need to deliver, to ensure the commitment. And upfront they define how they are going to celebrate this together (press release, dinner after go live, etc.).
Another example: They have a growth challenge as a company. They want to onboard customers for a new innovative proposition in less than 1 month. They commit themselves to realizing this, they have departments such as Engineering (adjust the product), Professional Services (standardize the onboarding), and Sales (prepare sales material) working together on this. And upfront they decide they will go wakeboarding and have a BBQ afterward to celebrate the success once accomplished.
Requirements
- 5+ years of ‘hardcore’ engineering experience with Java (SE 11-17), Gradle/Maven, and REST API
- Bonus points if you are versed in Spring (Boot, MVC, Data, Security, Cloud), Domain-Driven Design, (No)SQL, Redis, Docker, Kubernetes, and/or AWS
- Solid knowledge of software engineering and development lifecycle best practices, e.g., coding standards/reviews, source control, build processes, and testing
- You (thankfully) have not been assimilated by The Borg, but you sure know that team effort pays off big time
- Excellent communication skills in English
- You thrive in Agile settings: “intelligence is the ability to adapt to change” is your favorite Stephen Hawking quote