- Company Name
- Oliver James
- Job Title
- Full Stack Developer – Vue.js / Java Spring Boot – Brussels
- Job Description
-
Job title: Full Stack Developer – Vue.js / Java Spring Boot
Role Summary:
Collaborate on a 12‑month system migration project, designing, building, and maintaining web‑based applications that span legacy and modern environments. Focus on front‑end enhancements, back‑end integration, and API development while ensuring a seamless user and partner experience.
Expectations:
- Deliver full‑stack solutions using Vue.js on the front end and Java Spring/Spring Boot on the back end.
- Integrate with Azure Kubernetes Services, Azure DevOps, and PostgreSQL databases.
- Build and expose robust APIs and middleware to connect internal and partner systems.
- Apply cloud‑native principles and maintain alignment with business goals through clear communication.
Key Responsibilities:
- Design, develop, and maintain user‑friendly front‑end features with Vue.js (experience with React.js preferred).
- Build and secure back‑end services in Java using Spring/Spring Boot frameworks.
- Deploy and manage containerized services on Azure Kubernetes Services (AKS).
- Configure CI/CD pipelines in Azure DevOps for automated build, test, and release workflows.
- Develop relational data models and queries in PostgreSQL; manage schema migrations.
- Create, document, and test RESTful APIs, ensuring robust data exchange and reliability.
- Collaborate with cross‑functional teams to translate business requirements into scalable technical solutions.
- Support onboarding of new partners and integration of external systems through well‑defined APIs.
- Participate in code reviews, maintain coding standards, and contribute to continuous improvement initiatives.
Required Skills:
- Front‑end: Vue.js (fully functional); familiarity with React.js advantageous.
- Back‑end: Java, Spring, Spring Boot.
- DevOps/Cloud: Azure Kubernetes Services (AKS), Azure DevOps, CI/CD practices.
- Database: PostgreSQL (schema design, query optimization).
- Integration: API development, middleware, XML handling.
- Additional: Cloud‑native development, PRINCE principles awareness.
- Soft skills: Strong analytical thinking, problem‑solving, teamwork, effective communication, proactive, structured, quality‑driven.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent practical experience).
- Certifications in Java/Spring, Azure DevOps, or cloud technologies are highly valued.
---