Back End Developer

Keystone Solutions
Namen, Belgium
about 2 months ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Starter
Working hours
Regular working hours
Job source

Tech stack

Microsoft Excel Application Programming Interfaces (APIs) Agile Methodology JIRA Unit Testing Continuous Integration Data Recovery Identity and Access Management PostgreSQL Scrum Methodology Web Pages Web Services
+6 more
Spring-boot Backend AngularJS Gitlab-ci Devsecops Jenkins

Job description

We are seeking a Back-End Developer for a consultancy mission at a client site, representing Keystone Solutions. The primary focus will be on the SACHA project (Harmonized Accounting Analysis System in Agriculture). Depending on the workload, the consultant may also be temporarily assigned to other projects., The SACHA project involves the development of an online and modular agricultural management accounting tool that facilitates the collection and processing of data across various domains, including automatic links with external databases. This includes the implementation of:

  • A comprehensive and modular unique journal capable of managing charges, products, distributions, allocations, IN/OUT movements, IS/IE stocks, advances to crops, and multi-annual data.
  • A central stock management system (SCGS) that tracks all movements, allowing distributions based on cumulative quantities and supporting the specifics of fertilizers, seeds, pest control products, crops, and livestock.
  • Thematic web pages.
  • An import module to integrate various data from diverse sources.
  • An export module for various systems.
  • Advanced role and access management.
  • A unique workflow management engine.
  • User action traceability.
  • A document archiving system.
  • A secure environment compliant with SPW Digital rules and GDPR.

Objectives of SACHA:

  • To inform farmers about the profitability of their various activities and to meet a legal obligation in Wallonia to access CAP-related aids for installation and investments.
  • To comply with European obligations related to the RIDEA regulation (EU Regulation 1217/2009).
  • To serve as an essential data source for DPEAI (SPW ARNE) in preparing CAP strategic plans.
  • To provide data for estimating losses caused by various calamities.
  • To serve as a data source for multiple analyses of the Walloon agricultural sector and to establish the annual report on the state of Walloon agriculture, in accordance with the Walloon Agricultural Code (D.88 to D.90).
  • To provide data for the academic world.

Constraints:

Experience and participation in the development of a framework for automatic generation of tables, views, pages, data recovery scripts, and unit tests based on analysis.

Target Architecture of SACHA:

Back-office Angular, API Spring Boot, PostgreSQL DB, hosted on SPW Digital.

Data Recovery:

The project will utilize data currently stored in Excel files.

Requirements

Do you have experience in Web services?, * Effective collaboration with the agile team.

  • Autonomous.
  • Pragmatic and results-oriented.
  • Willing to use and participate in the development of an automatic generation framework., * Architecture Logicielle
  • (mandatory) - Level: T2 - Confirmed - Most recent: This year
  • Bases de données PostgreSQL
  • (mandatory) - Level: T2 - Confirmed - Most recent: This year
  • Comptabilité
  • (mandatory) - Level: T2 - Confirmed - Most recent: Any time
  • Développement Back-End : Java & Spring Boot
  • (mandatory) - Level: T2 - Confirmed - Most recent: This year
  • DevSecOps : expérience avec les outils CI/CD (comme Jenkins, GitLab CI)
  • (mandatory) - Level: T2 - Confirmed - Most recent: This year
  • Jira & Jira Xray
  • (mandatory) - Level: T1 - Junior - Most recent: This year
  • Migration de données
  • (mandatory) - Level: T2 - Confirmed - Most recent: This year
  • Rédaction de documents techniques et fonctionnels
  • (mandatory) - Level: T2 - Confirmed - Most recent: This year
  • Scrum et Agile : expérience dans des projets Agiles et dans la méthode Scrum

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

1:02 min

Applying an ETL methodology to infrastructure configuration management

Axel Barbier · WWC 2023

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

Videos

See all

Related articles

See all