MISSIONMandat :Nous recherchons un(e) spécialiste technique sénior afin d'assurer l'alignement entre les équipes technologiques internationales et les besoins d'affaires régionaux. La personne participera activement à la conception, au développement et à l'évolution de solutions Java d'entreprise tout en contribuant aux orientations techniques et à l'amélioration continue des pratiques de développement.
Responsabilités :- Agir comme principal point de contact entre les équipes technologiques réparties dans différentes régions afin d'assurer l'alignement entre les orientations technologiques globales et les besoins d'affaires locaux.
- Concevoir, développer et livrer des applications et services basés sur Java.
- Fournir un leadership technique, accompagner les équipes de développement et contribuer au mentorat des développeurs.
- Veiller au respect des bonnes pratiques de développement, des standards de programmation et des principes d'architecture.
- Participer aux décisions d'architecture applicative ainsi qu'aux initiatives d'optimisation de performance et de scalabilité.
- Collaborer avec les parties prenantes d'affaires, les architectes et les gestionnaires de projets afin de transformer les besoins d'affaires en solutions techniques efficaces.
- Coordonner les activités de développement impliquant plusieurs régions et faciliter la communication entre les différents intervenants.
- Superviser les revues de code, les stratégies de tests et les activités de soutien en production.
- Assurer la livraison de solutions logicielles sécuritaires, performantes et maintenables.
- Favoriser l'innovation, l'amélioration continue et le développement des équipes.
Qualifications requises :- Solide expérience en développement Java.
- Expérience significative avec Spring Boot et le framework Spring.
- Expérience dans la conception et le développement d'API REST et de microservices.
- Excellente maîtrise du SQL.
- Expérience avec les bases de données Oracle et/ou PostgreSQL.
- Expérience avec des outils CI/CD tels que Jenkins et GitLab CI.
- Maîtrise de Git et des bonnes pratiques de gestion de version.
- Expérience démontrée dans le leadership technique et la prise de décisions d'architecture ou de développement.
- Excellentes aptitudes en communication et en gestion des parties prenantes.
- Capacité à évoluer dans un environnement international et à collaborer avec des équipes distribuées.
Atouts :- Expérience avec Microsoft Azure.
- Connaissances en soutien applicatif et en support de production.
- Expérience de travail au sein d'équipes mondiales ou multisites.
Assignment:We are seeking a Senior Technical Specialist to help ensure alignment between international technology teams and regional business needs. The selected candidate will play a key role in designing, developing, and evolving enterprise Java solutions while providing technical leadership and promoting development best practices.
Responsibilities:- Serve as the primary interface between geographically distributed technology teams to ensure alignment between global technology strategies and regional business requirements.
- Design, develop, and deliver Java-based applications and services.
- Provide technical leadership, guidance, and mentorship to development teams.
- Ensure adherence to development best practices, coding standards, and architectural principles.
- Contribute to application architecture decisions, performance optimization initiatives, and scalability improvements.
- Collaborate with business stakeholders, architects, and project managers to translate business requirements into effective technical solutions.
- Coordinate development activities across multiple regions and facilitate communication among stakeholders.
- Oversee code reviews, testing strategies, and production support activities.
- Ensure the delivery of secure, high-quality, and maintainable software solutions.
- Promote innovation, continuous improvement, and team development.
Required Qualifications:- Strong experience in Java development.
- Significant experience with Spring Boot and the Spring Framework.
- Experience designing and developing REST APIs and microservices.
- Strong SQL knowledge.
- Experience with Oracle and/or PostgreSQL databases.
- Experience with CI/CD tools such as Jenkins and GitLab CI.
- Proficiency with Git and version control best practices.
- Demonstrated experience providing technical leadership and driving development or architecture decisions.
- Strong communication and stakeholder management skills.
- Ability to work effectively within an international and distributed team environment.
Nice to Have:- Experience with Microsoft Azure.
- Knowledge of application support and production support activities.
- Experience working within global or cross-regional teams.
#LI-AM1