Job Openings Senior Java Developer

About the job Senior Java Developer

Voor Gemeente Amsterdam zoeken wij een Senior Java Developer. Je werkt aan de ontwikkeling, het beheer en de doorontwikkeling van een intern ontwikkelde applicatie die een belangrijke rol speelt binnen de gemeentelijke dienstverlening.

Als Senior Java Developer ontwerp, ontwikkel en onderhoud je backend-oplossingen en integraties. Je werkt voornamelijk met Java en Spring Boot en hebt ervaring met OpenZaak. Daarnaast ontwikkel je cloud-native oplossingen op Microsoft Azure en realiseer je betrouwbare asynchrone integraties. Je werkt nauw samen met architecten, product owners en andere ontwikkelaars om hoogwaardige oplossingen te realiseren.
  • Ontwikkelen en onderhouden van Java-applicaties.
  • Ontwikkelen van nieuwe functionaliteiten met Spring Boot.
  • Ontwikkelen en onderhouden van maatwerkplugins.
  • Integreren van applicaties met OpenZaak en andere gemeentelijke systemen.
  • Ontwikkelen van cloud-native Java-oplossingen op Microsoft Azure.
  • Ontwerpen en realiseren van asynchrone communicatie en integraties.
  • Onderhouden en optimaliseren van bestaande software.
  • Schrijven van geautomatiseerde tests.
  • Deelnemen aan code reviews.
  • Opstellen en bijhouden van technische documentatie.

Jouw profiel
  • Je beschikt over gevorderd analytisch vermogen.
  • Je bent resultaatgericht en levert werk van hoog niveau.
  • Je werkt goed samen met collega's en stakeholders.
  • Je hebt een sterke kwaliteitsgerichte houding.
  • Je neemt verantwoordelijkheid en toont initiatief.

Organisatie
Je werkt binnen de gemeentelijke organisatie, die is opgebouwd uit vijf clusters, een bestuurs- en concernstaf, zeven stadsdelen en één stadsgebied. De clusters (Ruimte en Economie, Sociaal, Stadbeheer, Bedrijfsvoering, Digitalisering, Innovatie en Informatie) hebben elk expertise op specifieke terreinen en werken beleid uit tot stadsbrede kaders waarbinnen de stadsdelen uitvoering geven aan het werk.

Je werkt binnen de afdeling Erfpacht en Uitgifte, onderdeel van de directie Grond en Ontwikkeling. De overkoepelende directie heeft als missie: “Meer waarde creëren voor de stad en Metropool Amsterdam.”

Het programma NISE (Nieuw Informatiesysteem Erfpacht en Uitgifte) heeft als doel het informatielandschap van de afdeling te moderniseren en te vervangen door een nieuw component-gebaseerd, stabiel, veilig en flexibel landschap. De architectuur is gebaseerd op de Common Ground-principes en is opgebouwd conform het vijf-lagenmodel. De ontwikkeling gebeurt door drie DevOps-teams, elk met hun eigen expertise, ondersteund door een programmaorganisatie met onder meer productmanagement en architectuurvoorziening.

Je werkt aan software met maatschappelijke impact binnen een ervaren DevOps-team; zij bieden een professionele en informele werkomgeving met ruimte voor persoonlijke ontwikkeling.

Functie-eisen

  • Je hebt minimaal 7 jaar aantoonbare werkervaring als Java Developer
  • Je hebt minimaal 5 jaar werkervaring met Spring Boot
  • Je hebt minimaal 4 jaar werkervaring met OpenZaak, ZGW API's en OpenAPI (Swagger)
  • Je hebt minimaal 2 jaar aantoonbare werkervaring met Microsoft Azure, waaronder het ontwikkelen en beheren van cloud-native Java-applicaties met Azure App Services, Azure Function Apps en andere Azure PaaS-diensten
  • Je hebt minimaal 2 jaar werkervaring met asynchrone communicatie en event-driven architecturen
  • Je hebt minimaal 4 jaar werkervaring met Common Ground bij een grote gemeentelijke organisatie
  • Je beschikt minimaal over een hbo werk- en denkniveau
  • Je beschikt over een erkend hbo-diploma

Functie-wensen

  • Het is een pre als je werkervaring hebt met Camunda. Zorg dat het aantal jaren ervaring duidelijk uit je cv blijkt.
  • Bij voorkeur heb je minimaal 2 jaar werkervaring binnen het publieke domein, bij voorkeur bij één van de G4-gemeenten. Zorg dat dit duidelijk uit je cv blijkt.
  • Het is een pre als je werkervaring hebt met Python. Zorg dat het aantal jaren ervaring duidelijk uit je cv blijkt.

Extra Informatie

  • Aantal uur 32 - 36
  • ZZP mogelijk? Nee
  • Thuiswerken mogelijk? N.t.b.
  • Startdatum 26-10-2026
  • Opleidingsniveau HBO