Back-End Developer (Java / Spring Boot) Job ID: JP054452
Itproposal
Namur, Belgium
2 days ago
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, FrenchJob location
Namur, Belgium
Tech stack
Java
Microsoft Excel
Agile Methodologies
JIRA
Unit Testing
Information Systems
Continuous Integration
Data Integration
Data Migration
Data Visualization
Spring
PostgreSQL
Open Web Application Security
Software Architecture
Systems Integration
Web Services
Working Model 2D
Spring-boot
Software Security
Backend
Gitlab-ci
Data Management
REST
Devsecops
Jenkins
Job description
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.
Requirements
Management, Data Management, PostgreSQL, Spring, Testing