Expert Technique JAVA_ Build development
Job Description Roles & Responsibilities Job Description We are looking for a JAVA Back-end or Full Stack Technical Expert to work within a Digital Factory of our client, a major player in the mass retail sector. Mission : Participation in defining project architectures in support of technical managers. Steering and monitoring actual developments while ensuring best practices and adherence to initial recommendations, Independently managing upstream research and development studies and redesigning the architecture of existing projects, Participation in the technical response of the AVVs, Technology watch, Implementation of Proofs of Concept (POCs) and development of complex modules Adopting Agile and project-based architectures: microservices/event-driven/Hexagonal/Modular Actively contribute to improving software quality (automated testing, code coverage, Sonar). Desired Candidate Profile Qualifications A Master's degree ( Bac+5 ) from an engineering school or equivalent university qualification with a specialization in computer science, or equivalent significant experience. Experience: +7 years either in Java/Spring Boot and Kafka Backend or in a full stack environment ( Java/Angular, React or Vue JS) Technical requirements Architectures: Microservices, Hexagonal, or Event-driven Build Project : From Scratch Proficiency in JAVA, KAFKA and the Spring ecosystem #MustHave , recent versions will be a plus (Spring3, JAVA 17+) Front end: Angular 18+, React JS, Vue JS (optional) BDD relationnelles (PostgreSQL, SQL) Version control tools: Git, CI/CD pipelines, especially via GitLab CI/CD Cloud, including GCP (BigQuery, BigTable) and Azure Using Docker for packaging and deploying applications in a DevOps context. Knowledge of Clean Architecture and craftsmanship principles (SOLID, YAGNI) Unit tests and integration tests, including JUnit, Mockito, Karate, Gatling (performance tests). Proficiency in agile methodologies, particularly SCRUM Functional and behavioral skills Team spirit and collaboration Good written and oral communication Critical thinking and selectivity. Taking a step back to examine technical and functional issues. Autonomy and proactivity Rigour and punctuality Company Industry IT - Software Services Department / Functional Area IT Software Keywords Expert Technique JAVA_ Build Development Get real-time job updates only on our App
Ready to apply?
You are viewing this role on JobSphere AI. Applications are completed on the original employer / source website.
Apply NowOpens the employer's site in a new tab
- CompanySQLI
- LocationCasablanca, Morocco
- CategoryFullStack
- SourceNaukrigulf
- Listed5h ago
Related FullStack jobs
Senior Java Backend Developer
Connect to your opportunity Database Management: Backend developers design and manage the database systems that store and retrieve data for the application…
Fullstack Symfony / Vue.js Senior Developer
Main missions Design, develop and maintain high-performance web applications using Symfony (backend) and Vue.js (frontend) Participate in the technical…
Senior Full-Stack Vue.js / PHP / Laravel Developer Engineer
Main mission As part of a dynamic technical team, you will participate in the design, development, and optimization of high-volume web applications. You will…
Senior PHP Symfony Vue JS Developer
Mastering the PHP programming language and the Symfony framework, particularly for back-end development of web applications. Possess in-depth expertise in the…