Senior Java Developer / Software Architect
About the Role
We’re looking for a Senior Java Developer / Software Architect to join a team delivering cutting-edge digital solutions that support public and private sector stakeholders — including National Agencies and other Commission services. You’ll help design, develop, and maintain large-scale systems that power major grant programmes and digital transformation projects.
Key Responsibilities
- Design, develop, and maintain software applications and web components.
- Develop component architectures and building blocks for content management systems.
- Analyse system integrations and perform data analysis/modelling.
- Produce high-quality software architecture and technical documentation.
- Participate in technical working groups, progress meetings, and user discussions.
- Support testing, deployment, and training activities.
- Review and modernise existing system architectures, including cloud migration.
- Contribute to CI/CD pipeline design and system configuration.
- Troubleshoot and resolve production issues when required.
Skills & Experience Required
- Strong Java expertise (Spring Boot, Hibernate/JPA) — 4+ years’ experience.
- Web services experience — 4+ years (SOAP/REST).
- Hands-on experience with Angular, HTML5, CSS3, JavaScript, and Gradle.
- Solid understanding of Oracle databases and Atlassian tools (Jira, Confluence, Bitbucket).
- Experience with Jenkins and CI/CD principles.
- Working knowledge of Agile development methodologies.
- Excellent analytical, problem-solving, and communication skills.
- Ability to produce clear, structured technical documentation.
- Confident presenting technical solutions to both business and technical audiences.
Solliciteren