Junior Full-Stack Developer (Java / Angular)Job ID: JP054540
Job Description:
Junior Full-Stack Developer (Java / Angular)
Location: Namur, Belgium (Hybrid – minimum 60% on-site)
Contract: Full-time
Role Overview
We are looking for a Junior Full-Stack Developer to contribute to the development and maintenance of a modern agricultural management platform used for accounting, reporting, workflow management, and regulatory compliance. You will work within an Agile team to build secure, scalable, and user-friendly applications supporting the agricultural sector.
Key Responsibilities
- Develop and maintain web applications using Java, Spring Boot, Angular, JavaScript, HTML5, and CSS3.
- Design and integrate REST APIs and web services.
- Develop and maintain PostgreSQL databases and data migration processes.
- Participate in the implementation of automated code, database, and test generation frameworks.
- Build and maintain secure applications following OWASP best practices.
- Contribute to CI/CD and DevSecOps processes using tools such as Jenkins and GitLab CI.
- Create and maintain technical and functional documentation.
- Participate in testing and quality assurance activities.
- Collaborate with business analysts, developers, and stakeholders in an Agile environment.
Required Skills
- Experience with Java, Spring Boot, Angular, JavaScript, HTML5, CSS3.
- Knowledge of SQL and PostgreSQL.
- Understanding of software architecture principles.
- Experience with REST APIs and web services.
- Experience with CI/CD tools (Jenkins, GitLab CI).
- Knowledge of application security (OWASP).
- Experience with Agile/Scrum methodologies.
- Experience with testing frameworks such as Jest, Mocha, Cypress, or similar.
- Ability to write technical and functional documentation.
- Basic understanding of accounting concepts.
Nice to Have
- Experience with Jira and Jira Xray.
- Experience in data migration projects.
- Experience creating reports, dashboards, or data visualizations.
- Experience within the public sector.
Profile
- Autonomous and proactive.
- Pragmatic and results-oriented.
- Strong team collaboration skills.
- Interested in innovative development approaches and automation frameworks.
- Fluent French required (C2).
Work Environment
- Hybrid working model.
- Minimum 60% on-site presence in Namur, with additional attendance when required.
- Opportunity to contribute to a strategic digital platform supporting agricultural management, reporting, and regulatory compliance.