Ga naar de hoofdinhoud

Java & Angular Fullstack Developer

Technology
Human Source Group
Utrecht, Nederland€ 5.250 - € 6.500 /maandVandaagTot 5-1-2027

Functieomschrijving

pWould you like to build software that makes a real difference to millions of people in the Netherlands every day? /pbrOm te solliciteren, leest u eenvoudig de volgende functieomschrijving door en zorgt u ervoor dat u relevante documenten bijvoegt.brpDo you feel at home in a modern Java backend environment and are you equally comfortable building a clean Angular frontend? Do you enjoy solving complex problems, coaching colleagues and contributing to architectural decisions? And would you like to work in an environment where AI is already an integral part of the daily development process? /ppbThen this could be your next step. /b /pWhat we offerulliA salary between €5,250 and €6,500 gross per month based on a 40-hour working week /liliThe flexibility to work 32-40 hours per week /liliMore than 30 vacation days and 8% holiday allowance /liliA bonus or year-end payment /liliAn excellent pension scheme and collective health insurance /liliA location that is easily accessible by public transport /li /ulAnd just as importantly:ulliBuild software with genuine social impact /liliWork on technically challenging problems and highly complex business logic /liliA culture focused on quality, clean code and craftsmanship /liliPlenty of freedom, flexibility and a healthy work-life balance /liliExtensive opportunities for training, certifications and conferences /liliPair programming, hackathons, knowledge-sharing sessions and professional communities /liliCareer opportunities towards Lead Developer or Software Architect /li /ulYour rolepYou will join one of eight Java Scrum teams, working alongside a Lead Architect, four Java Developers, two Testers and a Product Owner. /ppThe teams build applications at the intersection of GIS, data visualisation and modern web and desktop solutions.

The software plays an essential role within complex Dutch infrastructure. /ppThe challenge is not only technical. The applications contain highly complex business logic, with many rules, dependencies and exceptions that all need to work correctly. /ppUnderstanding that logic and translating it into clear, maintainable and testable code is an important part of the role. /ppAI has also become an integral part of the development process. Teams actively use AI tools for development, analysis, documentation and testing.

Your own technical expertise remains essential: you determine whether the proposed solution is actually the right one. /pWhat will you be working on?ulliDesigning and building robust software using Java and Spring Boot /liliDeveloping frontend functionality in Angular /liliAnalysing complex business logic and translating it into clear, testable solutions /liliDiscussing architecture and technical decisions with the Lead Architect /liliUsing AI tools intelligently and critically reviewing AI-generated code /liliPair programming and supporting less experienced developers /li /ulYour technical environmentulliJava, currently including version 18, moving towards Java 21 /liliSpring Boot /liliAngular /liliDocker /liliGIS libraries such as Leaflet, with a transition towards OpenLayers and MapLibre /li /ulAbout the organisationpYou will work within a software and engineering organisation of around 120 professionals, which plays a key role in a complex Dutch information chain. /ppThis is not about administrative or financial software. The organisation develops technically challenging applications related to tangible logistical infrastructure. /ppThe eight Scrum teams operate largely independently, while working closely together where necessary. Your future colleagues are passionate about software development and about delivering high-quality solutions. /pWhat do you bring?ulliA completed Bachelor's or Master's degree, for example in Computer Science or Software Engineering /liliAt least 5 years of experience in Java backend development /liliAt least 3-4 years of Angular experience /liliSolid experience with Spring Boot and Docker /liliKubernetes experience is a plus /liliAn interest in GIS libraries is an advantage /liliYou enjoy diving into complex business logic while maintaining a clear overview /liliYou are comfortable working with AI tools and critically assessing their outputYou enjoy sharing knowledge and helping less experienced developers grow /liliSpeaking Dutch is an advantage /li /ulpReady for your next step? xgiwjmb /ppWe have been working successfully with this organisation for many years and would be happy to tell you more about the teams, culture and career opportunities. /pbr

Interesse in deze functie?