Junior Full-Stack Developer Job ID: JP054540

ITProposal
Namur, Belgium
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, French
Experience level
Junior

Job location

Namur, Belgium

Tech stack

Java
JavaScript
Agile Methodologies
JIRA
HTML5
CSS
Databases
Continuous Integration
Data Migration
Data Visualization
PostgreSQL
Open Web Application Security
Scrum
Software Architecture
Standard Sql
Web Applications
Web Services
Working Model 2D
Spring-boot
Software Security
Cypress
Angular
Gitlab-ci
REST
Mocha
Devsecops
Jenkins

Job description

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., * 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.

Requirements

  • 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.

Apply for this position