Software Engineer
Als Java Software Engineer bij TMC werk je aan projecten die technisch écht ergens over gaan, met de vrijheid om zelf richting te geven aan je groei.
Wij zijn een internationaal hightech consultancybureau met een team van ondernemende ingenieurs, wetenschappers en digitale experts van over de hele wereld. We bieden consultancydiensten aan onze toonaangevende klanten in diverse servicegebieden zoals:
- Technology & Engineering
- Energy & Renewables
- Life sciences & Pharma
- Digital & IT
Over deze vacature
TMC is een internationale technische consultancyorganisatie. Wij werken voor toonaangevende bedrijven in onder andere de:
- Machinebouw & industriële automatisering
- High-tech systemen & semicon
- Medische technologie, lucht- & ruimtevaart en defensie
- Automotive & duurzame mobiliteit
- Energie & renewables
Als Employeneur bij TMC combineer je de zekerheid van een vast contract met de variatie en uitdaging van consultancy. Samen onderzoeken we welke projecten, Service Areas en bedrijfsculturen het beste aansluiten bij jouw talenten, ervaring en ambities.
Als Senior Java Engineer werk je aan softwareprojecten waarin betrouwbaarheid, schaalbaarheid en technische inhoud centraal staan. Afhankelijk van jouw kennis en interesses kunnen je werkzaamheden bestaan uit:
- Ontwikkelen van backend-software met moderne Java-versies
- Werken met Spring Boot, Spring Security en JPA/Hibernate
- Opzetten en uitbreiden van microservices en REST-interfaces
- Bouwen en onderhouden van CI/CD-koppelingen
- Ontwerpen en verbeteren van softwarearchitectuur
- Meedenken over keuzes op het gebied van performance, beveiliging en schaalbaarheid
- Samenwerken met collega’s uit software, mechatronica, systems engineering en test
- Documenteren en structureren van software volgens professionele standaarden
Welke onderdelen jij oppakt hangt af van het project én van wat jij zelf wilt ontwikkelen. We zorgen ervoor dat je in een omgeving terechtkomt die daarbij past.
Wat we van jou verwachten
- A Bachelor’s or Master’s degree in Computer Science, Software Engineering, or equivalent
- At least 5 years of experience in Java backend development
- Experience with Spring Boot and related frameworks
- Experience with microservices, REST, and containerization (Docker/Kubernetes)
- Experience with SQL and JPA/Hibernate
- Knowledge of CI/CD and version control (Git, Maven/Gradle)
- Strong communication skills and enjoyment in teamwork
- At least B2 level proficiency in Dutch
- A willingness to contribute long-term to projects through TMC
Wat kun je van ons verwachten
Wij investeren in jouw groei én in jouw energie. Je krijgt van ons:
- Een vast contract (onbepaalde tijd)
- Salaris van €4.200 – €6.800 bruto per maand (afhankelijk van ervaring)
- Winstdeling tot 45%
- Jaarlijks €2.200 opleidingsbudget voor coaching, cursussen en certificeringen
- Een Business Cell met collega-engineers om mee te sparren
- Projecten waarin je inhoudelijk en technisch uitgedaagd wordt
- Ruimte om eigen ideeën verder te ontwikkelen via het Entrepreneurial Lab
- Een omgeving waarin jij bepaalt welke richting jouw carrière op gaat
Tof dat je interesse hebt in een baan bij TMC! Solliciteer nu op de manier die het best bij jou past en hopelijk kunnen we je snel in een van onze teams verwelkomen.