Vacature ervaren Software Developer

English version below

(m/v, fulltime)

Hallo! Wij zijn Speakup. Een technische club, met een open cultuur en een laagdrempelige benadering richting onze klanten, partners en relaties. Je vindt bij ons ook weinig stropdassen, maar wel heel veel sneakers en jeans. Wij werken allemaal samen in een grote, open ruimte in ons industrieel ingerichte pand in Enschede.

We zoeken een ervaren Software Developer als versterking van ons R&D team. We zijn druk bezig met het uitbouwen van een toekomstbestendig platform waarmee huidige en nieuwe diensten kunnen worden aangeboden door middel van (REST-) APIs. Identity-based authenticatie en authorisatie staat central. Het platform is opgebouwd volgens een microservice-architectuur met services die zijn ontwikkeld in Java (hoofdzakelijk Spring Boot) en worden gedeployed middels Docker containers onder de DevOps motto “you build it, you run it”.

Speakup is een zelfsturende organisatie zonder leidinggevenden. Binnen R&D werken wij volgens een Agile methodiek.

Onze software stack bestaat uit
– Java (o.a. Spring Boot framework) voor de ontwikkeling van microservices.
– Docker voor containerization (swarm mode voor clustering).
– Consul voor service discovery, monitoring en secret store (Vault).
– Ansible voor automatiseerde deployment.
– Python is onze go-to scripting/binding taal.

Wat je gaat doen
– Design, ontwikkeling, deployment en beheer van microservices.
– Neem deel aan het architectuurontwerp-proces en de generatie van de geschikte documentatie.
– Interactie met andere teams om technisch inzicht te bieden en om te assisteren bij troubleshooting.
– Coach, begeleider en vraagbaak voor de meer junior leden van het team.
– Je levert een bijdrage aan onderhoud en/of migratie van legacy systemen.

Wat wij vragen
– Minimaal 3 tot 5 jaar werkervaring in software ontwikkeling.
– Vloeiend in Java (kennis van het Spring Framework is een pré).
– Ervaring met unit-/integration-testing (met continuous integration/deployment is een plus).
– Je bent een pro in het stellen van prioriteiten, het halen van deadlines en het produceren van top-shelf documentatie.
– Bereid om zelfstandig of om in kleine dynamische teams te werken.
– Uitstekende beheersing van de Nederlandse en Engelse taal in woord en geschrift.
– Gezonde interesse in de communicatieoplossingen van de toekomst.

Nice to have
– Kennis van REST architectural style.
– Ervaring met het modelleren van complexe datastructuren (denk aan SQL maar ook aan NoSQL).
– Kennis van message-oriented middleware (message queue / bus).
– Ervaring/interesse in front-end software ontwikkeling.
– Basiskennis van de Linux-desktopomgeving (yep, we hebben Linux workstations :D).
– Gevoel voor security- en privacyaspecten in softwareontwikkeling.

Wat wij bieden
– Uitstekend salaris.
– Mobiliteitsplan en goede pensioenregeling.
– 25 vakantiedagen en 2 baaldagen.
– Opleidingsmogelijkheden.
– Een moderne werkplek met meerdere beeldschermen. Thuiswerken behoort tot de mogelijkheden.
– Veel vrijheid en verantwoordelijkheid om je werk te doen.
– Gezellige collega’s, een lunchgroep en borrels van tijd tot tijd.

Informatie en solliciteren
Wil je meer weten over de sollicitatieprocedure of wil je direct solliciteren, dan kan dat via e- mail: hrm@speakup.nl.

Een Verklaring Omtrent het Gedrag (VOG) aanleveren is voor jou een formaliteit.
Speakup, Institutenweg 6, 7521 PK in Enschede | E-mail: hrm@speakup.nl | Telefoonnummer: 088 – 77 325 87.

Overige aanvullende informatie over ons bedrijf vind je op onze website www.speakup.nl

Job opening: experienced Software Developer

(m/v, fulltime)

Hello! We are Speakup: a technical club with an open culture and a unique low-threshold approach towards our customers and partners. We work all together in a big open-space office in Enschede where you will find very few people wearing ties but plenty in jeans & sneakers.

We are looking for an experience Software Developer to strengthen our R&D team. We are currently building our future-proof platform to expose services to our partners and customers via (REST-) APIs. Identity-based authentication and authorization are central in our model. The platform is build following a microservice architecture with services developed in Java (mainly Spring Boot) and deployed in Docker containers following the DevOps motto “you build it, you run it”.

Speakup is a self-managing organization without executives. Within R&D we work following an Agile methodology.

Our software stack is composed of, among others
– Java (i.e. Spring Boot framework) for the development of microservices.
– Docker for containerization (swarm mode for clustering).
– Consul for service discovery, monitoring and secret store (Vault).
– Ansible for automatic deployment.
– Python is our go-to scripting/binding language.

What will you do
– Design, develop, deploy and manage microservices.
– Take part in the architecture design process and the generation of the proper documentation.
– Interact with other teams to offer technical insights and to assist with troubleshooting.
– Coach, mentor and know-it-all for the more unexperienced members of the team.
– You contribute to maintenance and/or migration of legacy systems.

What we ask
– Minimum 3 to 5 years of experience in software development.
– Fluent in Java (knowledge of the Spring Framework is a plus).
– Experience with unit-/integration-testing (continuous integration/deployment is a plus).
– You are a pro in setting priorities, meeting deadlines and producing top-shelf documentation.
– Prepared to work independently or to work in small dynamic teams.
– Excellent mastering of the Dutch and English language both spoken and written.
– Natural interest in the communication solutions of the future.

Nice to have
– Knowledge of REST architectural style.
– Experience with the modeling of complex data structures (think at SQL but at NoSQL too).
– Knowledge of message-oriented middleware (message queue / bus).
– Experienced/interested in front-end software development.
– Basic knowledge of Linux desktop environment (yep, we have Linux workstations :D).
– Feeling for security and privacy aspects in software development.

What we offer
– Excellent salary.
– Mobility plan and good pension scheme.
– 27 vacation days;
– Training opportunities;
– A modern workplace with multiple monitors. Working from home every now and then is also a possibility.
– Freedom and responsibility to do your job.
– Cozy colleagues, a lunch group and drinks from time to time (literally every Friday!)

Infos and how to apply
Do you want to know more over the application process or you want to apply now for this job? Just send an e-mail to hrm@speakup.nl.

Providing a Verklaring Omtrent het Gedrag (VOG) is a formality to you.
Speakup, Institutenweg 6, 7521 PK in Enschede | E-mail: hrm@speakup.nl | Tel.: 088 – 77 325 87.

You can find extra information about our company on our website www.speakup.nl.