Senior Java Engineer
About the Company
• Our client is a leading European technology consultancy delivering end-to-end digital solutions for enterprise and public sector organisations.
• With a strong international presence and thousands of employees across multiple countries, the organisation is a major provider of digital transformation services.
• The company is known for its focus on innovation, collaboration, and delivering measurable business impact through technology.
The Role
We are looking for a Senior Java Engineer to join high-performing engineering teams delivering complex, scalable software solutions.
In this role, you will take ownership of architectural decisions, contribute to technical innovation, and mentor junior engineers. You will work in a consulting environment, collaborating with clients and cross-functional teams to deliver impactful solutions across industries.
Typical Responsibilities
• Design and develop scalable, high-quality software solutions using Java
• Make and guide architectural decisions for complex systems
• Develop and maintain APIs, integrations, and microservices
• Collaborate with cross-functional teams in Agile/Scrum environments
• Mentor and coach less experienced developers
• Contribute to technical innovation and continuous improvement
• Work with cloud-based and on-premise solutions
• Ensure best practices in software development, testing, and deployment
Tech Stack
Core
• Java
• Spring Boot
• Hibernate / JPA
• Maven / Git
Architecture & Integration
• REST APIs
• Microservices
• System integrations
Cloud & DevOps
• Azure / AWS / GCP
• CI/CD pipelines
• Containerisation (e.g., Kubernetes, Docker)
Practices
• Agile / Scrum
• DevOps culture
• Clean code & best practices
Must Have
• 5+ years of experience in Java development
• Strong experience with Spring Boot and related frameworks
• Experience with APIs, integrations, and microservices
• Experience with at least one cloud platform (Azure, AWS, or GCP)
• Ability to mentor and guide engineering teams
• Strong communication skills and stakeholder interaction
Nice to Have
• Experience in a consulting or multi-client environment
• Exposure to event-driven architectures (e.g., Kafka)
• Experience with Kubernetes and container-based deployments
• Interest in technical leadership or architecture roles
Candidate Profile
• Background in software engineering or backend development
• Strong problem-solving and analytical skills
• Comfortable working across multiple projects and teams
• Proactive mindset with a focus on continuous learning
• Strong collaboration and communication abilities
Location & Requirements
• Based in the Netherlands (hybrid working)
• Minimum B2 level Dutch and strong English skills
• Bachelor’s or Master’s degree in Computer Science or related field
• Eligible to work in the Netherlands
What You Can Expect
• Permanent contract with a competitive salary
• Mobility budget or lease car
• Laptop, phone, and home office budget
• 27 vacation days (with flexibility up to 40 days)
• Pension plan and collective health insurance
• Access to a wide range of training and development opportunities
• Participation in meetups, knowledge sessions, and industry events
• Team activities and social events
Team & Culture
You will join a collaborative engineering community focused on building modern cloud and on-premise solutions using technologies such as Spring Boot, Kafka, and Kubernetes. The team values knowledge sharing, innovation, and continuous improvement.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Kotlin Software Engineer | Qualogy
2026-05-26
Python Developer
2026-04-03
Software Engineer JAVA
2026-05-28
- Posted
- Apr 20, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Nieuwegein
- Company
- Venquis
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Kotlin Software Engineer | Qualogy
2026-05-26
Python Developer
2026-04-03
Software Engineer JAVA
2026-05-28