Job 1 van 3


Report this listing

Solliciteren



Senior Java Software Engineer


We don’t write code.


We design systems that last.


Bij Branch zoeken we geen Java developers.


We zoeken software engineers met principes.


Mensen die begrijpen dat kwaliteit geen detail is.


Dat schaalbaarheid geen toeval is.


Dat security geen add-on is.


Wij bouwen aan een collectief van A-spelers.


High-end consultancy. Mensgedreven. Technisch compromisloos.

De Apple van de consultingwereld.


🎯 Jouw rol

Als Senior Java Developer bouw je robuuste, schaalbare en veilige backend systemen.


Je combineert technische diepgang met architecturale maturiteit.


Je werkt volgens extreme best practices en tilt teams naar een hoger niveau.


🏗 Wat jij doet


Software Engineering Excellence

  • Ontwerpen en bouwen van schaalbare Java applicaties (Java 11–21+)
  • Ontwikkelen van microservices en event-driven systemen
  • Strikte toepassing van SOLID, Clean Code en Clean Architecture
  • High-performance & memory-aware development
  • API design met oog voor evolutie en backwards compatibility


Cloud & Distributed Systems

  • Deployments op AWS of Azure
  • Containerisatie met Docker
  • Orchestratie met Kubernetes
  • Infrastructure as Code (Terraform)
  • Observability: logging, tracing, metrics


Data & Persistence

  • Ontwerp van performante datamodellen
  • Optimalisatie van queries en indexing
  • Ervaring met PostgreSQL, MySQL, NoSQL
  • Transaction management & consistency patterns


Testing & Reliability

  • Test Driven Development (TDD) mindset
  • Unit, integration en E2E testing
  • Testcontainers
  • CI/CD pipelines
  • Feature flags & controlled rollouts
  • Incident management & postmortems


Security by Design

  • Secure coding principles
  • OAuth2 / JWT / mTLS
  • Secrets management
  • OWASP awareness
  • Input validation & hardening


🧠 Jouw DNA

Je bent geen “ticket coder”.


Je bent een engineer.


Je hebt:

  • Diepgaande Java kennis (collections, concurrency, JVM internals)
  • Ervaring met Spring Boot
  • Ervaring met CI/CD pipelines
  • Ervaring met debugging, profiling & performance tuning


Maar belangrijker:

  • Je denkt in systemen, niet in klassen
  • Je begrijpt trade-offs
  • Je documenteert helder
  • Je coacht anderen
  • Je neemt ownership


Je combineert technische excellentie met een consulting mindset.


🚀 Extreme Best Practices – onze standaard


Bij Branch geloven we dat “goed genoeg” niet goed genoeg is.


Wij verwachten:

  • Geen code zonder tests
  • Geen features zonder monitoring
  • Geen deploy zonder rollback-strategie
  • Geen architecture zonder rationale
  • Geen incident zonder postmortem


We bouwen systemen die:

  • Schaalbaar zijn
  • Onderhoudbaar zijn
  • Begrijpbaar zijn
  • Veilig zijn
  • Future-proof zijn


💡 Waarom Branch?

  • Afterworks
  • Teambuildings
  • Tech deep dives
  • Community events


Sterke technologie begint bij sterke mensen.


Geef gerust een seintje als er vragen zijn: lazlo@branch.be.

Solliciteren

Meer banen van je zoekopdracht