We're looking for a skilled consultant to join our client's team, where you will play a critical role in enhancing and developing a centralized digital solution. This solution aims to streamline the management of transport authorization requests, ensuring reliability and efficiency. Currently, the existing processes are inefficient and not fully digitalized, making the need for an integrated tool more pressing than ever.
Responsibilities
The selected individual will be tasked with a range of core activities, including:
- Designing and developing a comprehensive backend system that exposes business rules and data access.
- Creating a consultation tool for agents to access the centralized database.
- Building an Android application for on-site inspectors to use during checks.
- Implementing data migration processes to integrate existing records.
- Ensuring compliance with technical and security standards.
- Collaborating with stakeholders to translate functional requirements into technical solutions.
Key Features of the Application
The digital tool will provide vital functionalities, allowing users to:
- Submit, process, and monitor transport authorization requests.
- Access valid authorizations, including duration and associated vehicles and operators.
- Quickly verify the legitimacy of operators and vehicles during inspections.
- Maintain a history with auditable trails of decisions made.
- Control user access based on profiles (agents, inspectors, administrators).
Profile of the Ideal Candidate
The successful candidate will possess the following skills and qualifications:
- Proven experience as a Full-Stack Developer.
- Expertise in Agile methodologies (Kanban, Scrum).
- Strong background in database management, particularly with Oracle.
- Proficiency in Back-End development using Java and Spring Boot.
- Solid Front-End skills, particularly in JavaScript, HTML5, CSS3, and Angular.
- Experience with DevSecOps, including CI/CD tools such as Jenkins or GitLab CI.
- Familiarity with Dockerization technologies (Docker, Kubernetes).
- Knowledge of application security best practices, such as OWASP standards.
- Fluency in French and English, with exposure to Dutch being a bonus.
Additionally, the candidate should be pragmatic, result-oriented, and capable of working autonomously while collaborating effectively within a multidisciplinary team.