Summary
✨ AI‑Generated
Join a high-performance software engineering team as a Java Developer, building robust applications for a diverse range of major organizations. You will collaborate closely with multidisciplinary colleagues and customers, contribute to technical decisions and development-process improvements, and take part in the full project lifecycle. The role suits a technically strong Java professional who values collaboration, adaptability, customer focus, and continuous learning.
Highlights
Work on innovative and technically challenging software solutions with multidisciplinary teams, contribute to technology decisions and process improvements, and participate across the full software project lifecycle.
Description
# Java Developer
## About the Role
ilionx is seeking a **Java Developer / Java Software Developer** to join a high-performance team working on innovative and complex software solutions for leading organizations across the Netherlands, including clients in government, healthcare, hospitality, and banking.
You will work in multidisciplinary teams with colleagues and customers to develop robust applications that meet high technical standards.
In addition to software development, you will contribute to technology decisions, development-process improvements, and the full project lifecycle.
The role is suited to a Java professional who combines strong technical expertise with collaboration, adaptability, customer understanding, and an interest in continuous learning.
## Key Responsibilities
- Develop innovative and robust software solutions using Java and modern frameworks.
- Work with multidisciplinary teams of ilionx colleagues and customers.
- Develop applications that meet high technical standards.
- Apply expertise in **Java, Spring Boot, Hibernate, RESTful APIs, and microservices architecture**.
- Contribute to technology selection and the adoption of new technologies.
- Identify and implement improvements to software development processes.
- Participate throughout the full lifecycle of software projects.
- Use development, containerization, CI/CD, and version-control tools as part of the software development process.
- Develop and maintain automated tests.
- Optimize application performance and troubleshoot software issues.
- Work according to Agile/Scrum methodologies in flexible, iterative development environments.
- Collaborate effectively with internal colleagues and external customers.
- Understand customer challenges, needs, and ambitions to provide effective technical support.
- Adapt to changing technologies, working methods, customer requirements, and unexpected situations.
- Contribute to knowledge sharing and continuous development within the Software Development and Java community.
## Required Qualifications
- Completed **HBO or WO degree** in Computer Science, Software Engineering, or a comparable field.
- Minimum **3 years of experience as a Java Developer or Consultant**.
- Extensive knowledge of **Java, Spring (including Spring Boot), Hibernate, and RESTful APIs**.
- Good command of the **Dutch language**, both written and spoken.
- Availability for **32–40 hours per week**.
- Experience working in multidisciplinary teams with colleagues and customers.
- Ability to adapt to new technologies, source job description does not explicitly label additional technical qualifications as preferred.
It does, working methods, and changing circumstances.
- Ability to understand and respond to customer needs.
## Preferred Qualifications
The source job description does not explicitly label additional technical qualifications as preferred.
It does, however, describe the following experience as part of the desired profile:
- Experience with **microservices architecture**.
- Experience with **Docker and Kubernetes**.
- Experience with **Jenkins or other CI/CD pipelines**.
- Familiarity with **Git and version-control tools**.
- Experience with automated testing, including **unit testing with JUnit**.
- Experience optimizing application performance and troubleshooting.
- Familiarity with **Agile/Scrum methodologies**.
The employer explicitly encourages candidates to apply even if they do not meet every criterion.
## Skills & Competencies
- Java software development.
- Spring and Spring Boot.
- Hibernate.
- RESTful API development.
- Microservices architecture.
- Docker and Kubernetes.
- CI/CD pipelines and Jenkins.
- Git and version control.
- Automated testing and JUnit.
- Application performance optimization.
- Software troubleshooting and problem-solving.
- Agile/Scrum development.
- Multidisciplinary collaboration.
- Customer communication and relationship building.
- Customer-focused problem-solving.
- Adaptability.
- Continuous learning and technology awareness.
- Knowledge sharing.
## Education & Experience
**Education**
- HBO or WO degree in Computer Science, Software Engineering, or a comparable field.
**Experience**
- Minimum **3 years of experience as a Java Developer or Consultant**.
- Extensive professional knowledge of Java, Spring/Spring Boot, Hibernate, and RESTful APIs.
- Experience with multidisciplinary teams and customer-facing project environments.
## Work Arrangement & Schedule
- **Work arrangement:** Hybrid; ilionx embraces hybrid working, including working from home, at an ilionx office, or at the customer.
- **Location:** Leusden, Netherlands.
- **Employment type:** Permanent contract.
- **Hours:** **32–40 hours per week**.
- **Schedule:** Flexible; employees can determine their own working hours within the stated 32–40-hour range.
- **Weekend requirements:** Not specified.
## Compensation & Benefits
- **Salary:** Approximately **€3,500–€5,500** based on a full-time appointment.
- Permanent contract.
- Attractive bonus from the first working day.
- Lease car or mobility allowance.
- Generous mobility allowance that can also be used for private driving.
- Budget for purchasing and setting up a home office.
- Home-working allowance.
- Good pension scheme.
- Flexible hybrid working.
- Tailored training and certifications.
- Opportunities for personal and professional development.
- Challenging working environment.
- Flexible public holidays.
- Lease bicycle scheme.
- Events and social activities.
- Time for relaxation and work-life balance.