Senior Java Fullstack Developer

Bouw software waar je trots op bent.

Je hoeft ons niet uit te leggen waarom Java een mooie programmeertaal is. Dat weten we al.

Wat wij veel interessanter vinden, is hoe jij naar softwareontwikkeling kijkt. Krijg jij energie van complexe vraagstukken? Vind je het leuk om met architecten, Product Owners en andere developers te sparren over de beste oplossing? En geloof jij dat goede software ontstaat door vakmanschap, samenwerking en eigenaarschap?

Dan maken we graag kennis met je.

Wie zijn wij?

The Code Builders is een gespecialiseerd softwarelabel binnen ITHubs. We werken met een team van ervaren Java Developers en DevOps Engineers aan complexe softwarevraagstukken binnen de Rijksoverheid en andere complexe enterprise-omgevingen.

Binnen ons team gaan techniek, samenwerking en persoonlijke ontwikkeling hand in hand. Collega’s delen hun kennis, helpen elkaar verder en hebben inspraak in de opdrachten waar ze aan werken.

Waarom kiezen voor The Code Builders?

Bij The Code Builders ben je onderdeel van een organisatie die volop in ontwikkeling is. Je krijgt de ruimte om mee te denken over de richting van het bedrijf en hoe we The Code Builders verder vormgeven. Jouw ideeën doen ertoe. Zo bouw je niet alleen aan software, maar ook aan The Code Builders.

Wat bieden wij jou?

Naast uitdagende opdrachten en fijne collega’s kun je rekenen op:

  • een contract voor 36 / 40 uur per week;
  • een bruto jaarsalaris incl. vakantiegeld tussen € 71.500 en € 84.500 obv fulltime;
  • een bruto mobiliteitsvergoeding van € 1.250/maand;
  • een bonus die kan oplopen van € 5.000 – € 10.000 bruto per jaar;
  • een aantrekkelijke referral bonus;
  • een fijne werkplek in Utrecht, gecombineerd met hybride werken;
  • veel vrijheid en eigen verantwoordelijkheid;
  • invloed op de opdrachten die je uitvoert;
  • ruimte om mee te denken over de richting van The Code Builders;
  • een betrokken team dat graag kennis deelt;
  • volop ruimte om jezelf verder te ontwikkelen.

Wat ga je doen?

Geen opdracht is hetzelfde en juist dat maakt het werk interessant.

Afhankelijk van de opdrachtgever houd je je onder andere bezig met:

  • het ontwerpen en ontwikkelen van Java-applicaties;
  • sparren met architecten, Product Owners en andere developers over technische oplossingen;
  • het maken van doordachte technische keuzes;
  • het uitvoeren van code reviews en bewaken van de codekwaliteit;
  • het coachen van minder ervaren ontwikkelaars;
  • het schrijven van unit tests en het verbeteren van bestaande software;
  • samenwerken binnen Agile DevOps-teams.
 

Bij de ene opdrachtgever ligt de nadruk volledig op backendontwikkeling, terwijl je bij een andere opdracht ook meedenkt over frontend of CI/CD-processen. Die afwisseling houdt het werk uitdagend en zorgt ervoor dat je jezelf blijft ontwikkelen.

Wat breng jij mee?

Je bent een ervaren Java Developer die verantwoordelijkheid neemt en energie krijgt van het bouwen van kwalitatieve software.

Daarnaast heb je ervaring met:

  • REST API’s;
  • SQL- en/of NoSQL-databases;
  • Maven, Gradle of vergelijkbare build-tools;
  • werken binnen een Agile/Scrum-omgeving.
 

Heb je daarnaast ervaring met Spring Boot, Docker, Kubernetes, CI/CD of frontend-frameworks zoals Angular of React? Dan is dat mooi meegenomen. We vinden het belangrijk dat je nieuwsgierig bent en jezelf graag blijft ontwikkelen.

Heb je een vraag en wil je ons leren kennen?

Ben je nieuwsgierig naar wie wij zijn en hoe we werken? Laat je gegevens hieronder achter, dan laten we snel van ons horen.

Wie weet bouwen we binnenkort samen aan de volgende mooie uitdaging.