Intermediate Software Engineer
Aegon is seeking an Intermediate Software Engineer to join their Customer Experience Technology team at Transamerica. The role involves developing modern enterprise SaaS platforms, focusing on both frontend and backend development to deliver exceptional user experiences. Responsibilities Build rich, responsive user interfaces with modern Angular versions (standalone components, signals, RxJS, modern architecture) Develop and maintain RESTful APIs using Spring Boot Implement simple persistence layers with Spring Data JPA (basic entity mapping, relationships, and repositories) Handle state management, Reactive Forms, routing, and smooth API integration on the frontend Write clean unit and integration tests (JUnit 5 + Testcontainers for backend, Jasmine/Jest for Angular) Collaborate closely with the team to ship complete features quickly and reliably Skills Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience) One year of Core JAVA or .NET experience Build rich, responsive user interfaces with Angular (standalone components, signals, RxJS, modern architecture) Develop and maintain RESTful APIs using Spring Boot Implement simple persistence layers with Spring Data JPA (basic entity mapping, relationships, and repositories) Handle state management, Reactive Forms, routing, and smooth API integration on the frontend Write clean unit and integration tests (JUnit 5 + Testcontainers for backend, Jasmine/Jest for Angular) Collaborate closely with the team to ship complete features quickly and reliably Experience building scalable, performanceāfocused solutions in production environments Strong understanding of secure software development practices Able to use AI responsibly as part of the software development lifecycle Adaptability and quick learning with AI-assisted tools (e.g. GitHub Copilot, Cursor, or ChatGPT for code generation and optimization) Experience in financial services, retirement, or investment platforms Exposure to regulated environments or customerāfacing systems at scale SQL knowledge Angular (NgRx, Angular Material, SSR) Caching (Spring Cache / Redis), Criteria API, or microservices exposure Docker, Kubernetes, or cloud databases (AWS RDS) Benefits Annual Bonus based on the Company Bonus Plan/Individual Performance Company Overview Aegon offers products and services in the life insurance, pension, retirement, and asset management fields. It was founded in 1983, and is headquartered in Den Haag, Zuid-Holland, NLD, with a workforce of 10001+ employees. Its website is