Dev Fullstack Senior Java / Angular

Client of Novancy One

Employer Active

Posted 11 hrs ago

Experience

7 - 9 Years

Job Location

Morocco - Morocco

Education

Any Graduation

Nationality

Any Nationality

Gender

Not Mentioned

Vacancy

1 Vacancy

Job Description

Roles & Responsibilities

Conceive, develop and maintain robust, scalable, and maintainable applications in Java, Spring Boot and Angular.

  • Participate in the entire software development cycle: design, development, production and run phase.
  • Work within modern architectures, microservices and event-driven.
  • Manage relational databases (PostgreSQL, SQL) and document-oriented (Couchbase, Firebase, BigTable).
  • Optimize application and system performance using tools like Gatling, Firebase Analytics and Crashlytics.
  • Participate in the automation of pipelines via GitLab CI/CD, with a strong DevOps culture (Docker, GCP, monitoring, observability).
  • Design high-performance, testable and documented APIs (Postman, good REST practices, RemoteConfig).
  • Ensure software quality through software craftsmanship practices (SOLID principles, YAGNI, code review, TDD).
  • Implement effective test coverage (JUnit, Mockito) and monitor quality indicators (SonarQube, test coverage).
  • Contribute to a consistent and reusable Design System within web interfaces.
  • Work in a cloud-oriented environment (GCP, BigQuery) to manage large-scale data.
  • Use Git effectively for versioning, respecting GitFlow best practices.
  • Mastery of agile methods, particularly SCRUM.

METHODS, ORGANIZATIONS AND INTERACTIONS.

  • Excellent written and oral communication: Good communication written and oral in French for fluid interactions with the business.
  • Spirit of analysis and continuous improvement: Ability to evaluate code and its impacts, as well as to question existing solutions to improve them.
  • Ability to take a step back: Ability to evaluate problems objectively and to propose solutions for improvement.
  • Ability to meet deadlines while maintaining high standards.
  • Team spirit: Ability to collaborate effectively with team members to achieve common goals.

Desired Candidate Profile

DESCRIPTION OF THE MISSION.

The Digital Factory Merchandise, Commercial & Links of our client aims to digitize commercial and merchandise activities in order to simplify, harmonize and automate the company's operational processes. We work with business, product management and design teams to design ergonomic and reliable tools.

Integrated into the DF Merchandise, Commercial & Links teams, the consultant will be responsible for developing and maintaining back-end and Front applications for our client using Java, Spring and Angular technologies. You will contribute to the design, development and implementation of new features, as well as the improvement of existing systems. You will work in collaboration with front-end engineers, product teams and operational teams to ensure the quality and performance of the applications.

  • Experience level: Senior > 7 years
  • Location: Casablanca, Morocco

TECHNICAL ENVIRONMENT AND EXPERTISE REQUIRED.

LEVEL AND TYPE OF EXPERTISE REQUIRED.

  • Graduate of a Bac+5 in engineering school or university equivalent with a specialization in computer science, or justifying significant equivalent experience
  • Experience of more than 7 years in Java / Angular
  • Experience in the retail or mass distribution sector would be a plus.

Company Industry

Department / Functional Area

Keywords

  • Dev Fullstack Senior Java / Angular

Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com