Full-Stack Java / Angular Developer Job ID: JP054517
ITProposal
Namur, Belgium
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, FrenchJob location
Namur, Belgium
Tech stack
Java
JavaScript
Agile Methodologies
JIRA
HTML5
CSS
Continuous Integration
Data Migration
Data Recovery
Data Visualization
Graphical User Interface
PostgreSQL
Oracle
Open Web Application Security
Software Architecture
Standard Sql
Visual Analytics
Web Applications
Web Services
Spring-boot
Software Security
Angular
Gitlab-ci
Data Management
REST
Devsecops
Jenkins
Job description
We are looking for a Full-Stack Developer to contribute to the development of a new web application replacing a legacy system used for hydrological data management and analysis. You will work within an Agile team to design, develop, and maintain a modern, secure, and scalable platform supporting critical operational processes., * Develop and maintain web applications using Java, Spring Boot, Angular, JavaScript, HTML5, and CSS3.
- Build and integrate REST APIs and web services.
- Develop interactive data visualization and graphical user interfaces.
- Integrate applications with PostgreSQL, external data platforms, and business calculation engines.
- Participate in software architecture and technical design activities.
- Ensure application security following OWASP best practices.
- Contribute to CI/CD and DevSecOps processes.
- Produce technical and functional documentation.
- Support data migration activities, including Oracle database data recovery and integration.
Requirements
- Strong experience with Java, Spring Boot, Angular, JavaScript, HTML5, CSS3.
- Experience with REST APIs and web services.
- Solid knowledge of SQL and PostgreSQL.
- Experience with software architecture and scalable application design.
- Knowledge of CI/CD tools (GitLab CI, Jenkins, etc.).
- Understanding of application security (OWASP).
- Experience working in Agile/Scrum environments.
- Ability to write clear technical and functional documentation.
Nice to Have
- Experience with Denodo DataHub.
- Experience with Jira and Xray.
- Experience migrating data from Oracle databases.
- Experience creating dashboards, reporting, or data visualization solutions.
- Experience within the public sector.
Profile
- Autonomous and proactive.
- Pragmatic and results-oriented.
- Strong team collaboration skills.
- French proficiency (C2 level required).
Work Arrangement
- Hybrid model.
- Presence on-site in Namur required at least 60% of the time, with additional attendance when needed.