At Uni Systems, we are working towards turning digital visions into reality. We are continuously growing and we are looking for a Full-Stack Developer to join our UniQue team.
What will you be doing in this role?
Development of front-end website architecture (Angular / TypeScript, HTML, CSS).
Design of user interactions on web pages (components, forms, UI improvements).
Development of back-end website applications (Java / Spring Boot, Spring MVC, Spring Security).
Implement core business logic, data-access layers and transactional business logic.
Apply data and security best practices: input validation, authentication/authorization, secure storage, compliant logging and monitoring.
Ensure web applications are optimized for performance and functionality across different browsers and devices.
Design responsive applications.
Design and develop APIs (REST, JSON, OpenAPI/Swagger).
Participating in the design and creation of scalable software.
Maintenance of code integrity and organisation.
Writing clean, functional code on the front- and back-end.
Compile and analyse data, processes, and codes to troubleshoot problems and identify areas for improvement; create and maintain Oracle SQL/PL-SQL views, complex queries, reporting datasets, document templates, automated reminders and integration logic.
Deliver solutions that fulfil functional and non-functional requirements and align with user expectations.
Write technical documentation.
Develop and maintain features across the entire stack, from designing user interfaces and consuming APIs to implementing server-side business logic and database interactions (Hibernate/JPA, Oracle 19c).
Deploy and manage applications using CI/CD pipelines and build/release tooling (Maven, Git, Liquibase); support deployment, troubleshooting and production follow-up on Linux/application-server environments.
Bridge the gap between front-end and back-end developers, facilitating communication and ensuring cohesive integration of all system components, including the system-to-system interface that transmits payment orders to a downstream payment system.
Support the controlled modernization of legacy functionality through staged migration with minimal production disruption, contributing to code reviews, technical decisions and release preparation.
Requirements
What do you need to succeed in this position?
Master's degree in IT and minimum 10 years of relevant experience (or Bachelor’s degree in IT and minimum 12 years of relevant experience).
Minimum 10 years of end-to-end software delivery over the complete software lifecycle, owning features from requirements analysis through design, front-end + back-end integration, API consumption, testing, delivery and maintenance.
Minimum 9 years of back-end development in Java with Spring / Spring Boot and JPA/Hibernate: core business logic, REST services, persistence and transactions for business-critical applications.
Minimum 9 years of relational-database engineering with Oracle (SQL, PL/SQL) : schema and reporting-view design, complex queries, query optimisation and data management via JDBC/JPA.
Minimum 7 years of front-end development in Angular with TypeScript/JavaScript, responsive, cross-browser web applications.
Minimum 5 years designing and securing REST APIs (REST, OpenAPI/Swagger) and applying application security (OAuth2, JWT).
Proficiency with fundamental front-end languages such as JavaScript, HTML and CSS.
Experience with Git workflows (GitFlow, trunk-based) and understanding of legacy systems.
Knowledge of cloud services (e.g., AWS, Azure), deploying and managing applications in a cloud environment.
Knowledge of containerization and orchestration technologies (e.g., Docker, Kubernetes) for developing and deploying applications.
Understanding of authentication and authorization protocols and standards (e.g., OAuth 2.0, OpenID Connect, JWT).
Advanced English (C1) & French (C1) communication skills (written and spoken).
At Uni Systems, we are providing equal employment opportunities and banning any form of discrimination on grounds of gender, religion, race, color, nationality, disability, social class, political beliefs, age, marital status, sexual orientation or any other characteristics. Take a look at our Diversity, Equality & Inclusion Policy for more information.
With our people being the driving force behind everything we have achieved in our long history, we successfully provide consulting, design, implementation and support in the field of ICT integrated solutions and services through operations that span across 20+ countries in Europe. We were the first...
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Others Full-Time Jobs in Belgium.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip
GrabJobs is the no1 job portal in Belgium, connecting you to thousands of jobs fast!
Find the best jobs in Belgium, apply in 1 click and get a job today!