Back-End Developer (Java / Spring Boot) Job ID: JP054452
Back-End Developer (Java / Spring Boot)
=======================================
Overview
- -------
We are seeking a Confirmed Back-End Developer to join an Agile team working on a large-scale agricultural accounting and data management platform. The solution supports financial analysis, inventory management, workflow automation, data integration, reporting, and regulatory compliance within a secure environment.
Key Responsibilities
- -------------------
* Design, develop, and maintain back-end applications using Java and Spring Boot.
* Develop and optimize REST APIs and integrations with internal and external systems.
* Design and manage PostgreSQL database structures and data models.
* Support data migration activities, including the migration of legacy Excel-based data.
* Contribute to the design of scalable, secure, and maintainable software architectures.
* Produce technical and functional documentation.
* Participate in the development of automated generation frameworks for database objects, pages, migration scripts, and unit tests.
* Ensure compliance with security standards and best practices.
* Collaborate closely with analysts, front-end developers, and business stakeholders in an Agile environment.
Required Skills \& Experience
- ----------------------------
* Strong experience in Java and Spring Boot development.
* Solid knowledge of PostgreSQL databases.
* Experience designing and implementing RESTful APIs and web services.
* Experience with software architecture and scalable application design.
* Knowledge of DevSecOps practices and CI/CD tools such as Jenkins or GitLab CI.
* Experience with Agile and Scrum methodologies.
* Familiarity with Jira and Jira Xray.
* Experience with data migration projects.
* Knowledge of application security standards and OWASP best practices.
* Experience with testing and quality assurance frameworks.
* Ability to produce technical and functional documentation.
* Knowledge of accounting or analytical accounting principles is required.
Soft Skills
- ----------
* Strong collaboration and teamwork skills.
* Autonomous and proactive approach.
* Pragmatic and results-oriented mindset.
* Ability to adapt to innovative technologies and evolving project requirements.
Languages
- --------
* French: Professional proficiency (C2).
Location
- -------
* Namur, Belgium.
* Hybrid working model with a minimum onsite presence of 50%.
Nice to Have
- -----------
* Experience within public sector organizations.
* Experience in reporting, dashboards, and data visualization solutions.
* Knowledge of agricultural, financial, or regulatory information systems.