Responsibilities
- Develop reliable and high-performance applications using Java with Spring, Spring Boot, and Hibernate frameworks.
- Design microservices and system architectures, while actively reviewing and guiding peer contributions.
- Enhance code integrity by writing unit tests, automating processes, and conducting thorough code reviews.
- Engage in creative discussions to advance technology approaches, algorithms, and product features.
- Collaborate with engineering and design teams to interpret user needs, define use cases, and build practical technical implementations.
- Tackle complex technical challenges and deliver functional solutions within established timelines.
Work Arrangement
Remote (Worldwide) — Algeria, Morocco, Tunisia, France, Canada, Sub-Saharan Africa
Other
- We value diversity and are committed to fostering an inclusive environment where different perspectives are welcomed.
- This is more than a job opportunity — it's a chance to contribute meaningfully to a growing technological journey.