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
- Listed1 week ago
Related FullStack jobs
Java Developer - Fresh
Develop, test, and maintain Java-based applications. Build and enhance RESTful APIs using Spring Boot. Participate in software design, development, testing…
Lead Civil / Structural Engineer [Offshore Platform]
Structural Discipline Technical Authority (Owner s Engineer) Serve as the primary authority for all structural engineering activities related to IA/PA…
LDP Planning Analyst
Job Overview At Ecolab, we are committed to helping our customers achieve cleaner, safer, and healthier environments while driving operational excellence…
Freelance Frontend Developer
Mindrift is looking for skilled F rontend Developers (HTML/CSS/JavaScript, React/Next.js) to join the Tendem project ( https://tendem.ai/ ) and build…