AISB-1021 - Senior Full-Stack Developer – Java / Angular

Il y a 6 heures

Namur, Wallonia, Belgique Abakus IT-Solutions Temps plein

Key Responsibilities

  • Design and develop the application from end to end, covering both front-end and back-end components.
  • Implement a user-friendly and secure interface, including interactive and editable graphical components.
  • Develop back-end services using Java and Spring Boot .
  • Design and integrate REST / RESTful APIs and web services .
  • Implement data exchanges with external systems through data integration platforms such as Denodo .
  • Work with PostgreSQL databases and SQL.
  • Contribute to data migration and recovery from Oracle databases .
  • Implement and maintain CI/CD pipelines and contribute to DevSecOps practices .
  • Apply application security best practices, including OWASP recommendations .
  • Work with modern front-end libraries for data visualization and interactive graphical components.
  • Produce technical and functional documentation.
  • Participate in Agile/Scrum ceremonies and collaborate closely with other project stakeholders.
  • Contribute to testing, troubleshooting, continuous improvement and long-term maintenance of the application.
  • Ensure that development activities comply with defined technical standards and quality requirements.

Technical Environment

  • Back-End: Java, Spring Boot
  • APIs: REST / RESTful APIs, Web Services
  • Methodology: Agile / Scrum

Required Profile

  • 8+ years of professional experience in software development, with strong experience in full-stack development.
  • Strong experience with Java and Spring Boot .
  • Proven experience developing and integrating REST APIs and web services .
  • Experience with modern libraries for data visualization and interactive graphical interfaces .
  • Knowledge of SQL and PostgreSQL .
  • Experience with Oracle databases and data migration/recovery is an advantage.
  • Knowledge of Denodo is an advantage.
  • Experience with CI/CD tools such as Jenkins or GitLab CI.
  • Good understanding of application security and OWASP best practices .
  • Experience working with Jira and Jira Xray .
  • Ability to write clear technical and functional documentation.
  • Experience working in an Agile/Scrum environment .
  • Strong analytical and problem-solving skills.
  • Ability to work independently and take ownership of technical tasks.
  • Strong communication and collaboration skills.
  • Ability to adapt to technical constraints while proposing modern and sustainable solutions.

Language Skills

  • French: Professional working proficiency, both written and spoken.
  • English: Professional working proficiency, particularly for understanding technical documentation and communicating in an IT environment.

Eligibility Requirements

  • Citizenship of an EU Member State required , or valid legal authorization to work within the European Union .
  • The candidate must be legally authorized to work on the assignment and able to meet any applicable administrative requirements.

Why Join Us?

  • Work on a challenging and technically diverse full-stack project .
  • Contribute to the development of a modern application replacing a legacy solution.
  • Work with technologies such as Angular, Java, Spring Boot, PostgreSQL, REST APIs and DevSecOps tools .
  • Take part in a project where security, performance, maintainability and user experience are key priorities.
  • Collaborate within an Agile environment and work alongside experienced technical professionals.
  • Have the opportunity to contribute to the architecture and implementation of a long-term, sustainable solution.