About the role
Job Description
* Develop, test, and deploy high-quality software solutions for both front-end and back-end components of web applications using Java, React and related technologies. * Collaborate with cross-functional teams to gather and analyze requirements, design solutions, and implement features that meet business needs. * Participate in code reviews, providing constructive feedback and ensuring adherence to coding standards and best practices. * Troubleshoot and debug issues, and implement fixes to ensure the stability, performance, and security of applications. * Stay updated on industry trends and emerging technologies and continuously improve technical skills and knowledge.
Qualifications
* Strong understanding of object-oriented programming principles and design patterns. * Knowledge of Fullstack development: React, Redux, Redux-Saga, Material-UI, Easy-Peasy (state management), Mobile development : React Native (Android & iOS) * Experience with back-end technologies such as: Java / Spring Boot, Node.js / Nest.js * Understanding of microservices, hexagonal architecture, MVC, BFF/BFB * Familiarity with database systems such as MySQL, PostgreSQL, or MongoDB. * Experience with version control systems (e.g., Git) and CI/CD pipelines. * Knowledge of containerization and orchestration tools like Docker and Kubernetes. * Familiarity with Agile development methodologies. * Bachelor’s degree in computer science, Engineering, or a related field. * French knowledge would be considered a plus
Additional Information
* Full access to foreign language learning platform * Personalized access to tech learning platforms * Tailored workshops and training to sustain your growth * Medical insurance * Meal tickets * Monthly budget to allocate on flexible benefit platform * Access to 7 Card services * Wellbeing activities and gatherings