- Company Name
- LYNX Beleggen Belgium
- Job Title
- Full Stack Developer ( Ghent )
- Job Description
-
Job title: Full Stack Developer
Role Summary:
Design, develop, and maintain the application stack for a cloud‑hosted trading platform, improving security, reliability, and performance while shaping future architecture.
Expectations:
- 2+ years of full‑stack development experience in a similar domain.
- Proven expertise in Java/Spring Boot, React/Next.js, and relational/NoSQL databases.
- Hands‑on experience with CI/CD pipelines, RESTful services, and asynchronous integration.
- Comfortable collaborating with distributed, agile teams across multiple offices.
- Willingness to engage with cross‑functional stakeholders and contribute to product strategy.
Key Responsibilities:
- Build and extend core platform services and UI components.
- Design scalable architecture and new microservices that support trading workflows.
- Implement security hardening, performance tuning, and reliability improvements.
- Develop and consume RESTful APIs; integrate synchronous and asynchronous systems.
- Maintain and evolve CI/CD pipelines (GitLab, Jenkins).
- Deploy and manage containers (Docker, Kubernetes) on AWS.
- Participate in code reviews, testing, and continuous improvement initiatives.
Required Skills:
- Java (Spring Boot) – strong coding, design, and debugging skills.
- JavaScript/TypeScript – React, Next.js, modern front‑end tooling.
- Databases – MySQL, MongoDB, query optimization, schema design.
- CI/CD – GitLab CI, Jenkins, pipeline scripting.
- APIs – RESTful design, JSON/XML, authentication, rate limiting.
- Cloud & Container – AWS services, Docker, Kubernetes, Helm.
- Agile – SCRUM, Kanban, distributed team communication.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent professional experience).
- Optional certifications: AWS Certified Developer, Spring Professional, or relevant cloud/DevOps credentials.