Job Description
Decathlon Digital is seeking a Tech Lead to join their Customer Growth team in Amsterdam. The Tech Lead will be responsible for designing, building, and shipping software for a platform that orchestrates transactional communications for a global audience. The individual will contribute to a healthy engineering culture, apply software engineering principles, develop project plans, and ensure proper documentation.
- Designing interfaces and reusable components
- Helping engineers grow and thrive
- Prototyping and designing functional code
- Coding and testing
- Analyzing existing systems for improvements
- Ensuring proper documentation
- Monitoring system performance
- 7+ years of Java development experience
- Strong proficiency in Spring Reactive (WebFlux)
- Strong knowledge of Spring/SpringBoot framework, Docker/Docker Compose, and Kafka ecosystem
- Microservices architecture and design patterns
- Experience coaching and mentoring junior developers
- Agile/DevOps experience and Kubernetes skills
- Experience building APIs and services using REST, SOAP, JSON, RPC
- Knowledge of SOLID principles and Async API
- A great office based in Amsterdam and Lille
- Free choice of work tool (Mac, Windows)
- Skills development and mentoring
- Possibility of certification in the first year (AWS, GCP, etc.)
- Internal and external training
- Employee shareholding
- Monthly and quarterly bonuses