Full Stack Java Developer

El Jadida, Casablanca-Settat, Morocco, Morocco

Job Description

AVL Maroc SARL AU offers a job in Morocco (MA) as Full-Stack Java Developer

We are looking for a Full-Stack Java Developer with strong expertise in Java, Spring, and React.js. The role involves designing and developing scalable applications, integrating front-end and back-end components, and contributing to DevOps and cloud deployment processes. The ideal candidate will follow clean code practices, work in an agile environment, and collaborate closely with cross-functional teams

YOUR RESPONSIBILITIES:

Develop and maintain backend services using Java (8+), Spring Boot, and REST APIs Build responsive front-end interfaces with React.js, TypeScript, and modern web technologies Participate in microservices architecture, database integration, and DevOps practices Contribute to CI/CD pipelines, cloud deployment (Azure), and code quality via testing and reviews Ensure clean, maintainable code and support agile collaboration

YOUR PROFILE:

3+ years of experience in Java (Java 8+) development Strong expertise in Spring Boot, Spring MVC, Spring Security Solid knowledge of REST APIs and microservices architecture Proficiency in JPA/Hibernate and experience with SQL and NoSQL databases Advanced front-end skills with React.js, JavaScript, TypeScript, HTML5, CSS3 Familiarity with Redux, Context API, and component-based architecture Experience with CI/CD, Docker, and build tools (Maven, Gradle) Cloud experience, especially with Azure, is appreciated Exposure to agile/scrum methodologies, TDD, and unit testing (JUnit, Jest) Knowledge of clean code, design patterns, and collaborative development workflows Strong analytical thinking, problem-solving, and team communication skills Self-motivated, adaptable, and open to learning new technologies Fluency in English is required ability to work across multiple technical domains Bonus: Knowledge of the automotive industry, security best practices, or experience in mobility/transportation projects

WE OFFER :

Smooth Onboarding: Our technical and personal onboarding concept will help you transition easily. Career Development: Opportunities for growth and advancement within the company, including mentorship and training programs tailored to your goals. Flexible Working Arrangements: Options for mobile working and flexible hours to support a healthy work-life balance. Collaborative Environment: A culture that encourages open communication, teamwork, and innovative thinking. Community Connection: Regular employee events and activities that foster camaraderie and strengthen team bonds. Recognition and Support: A commitment to recognizing your contributions and providing the support you need to thrive.

Be part of our pioneering work- together with our customers we shape the future of mobility!

If you have these qualifications and are looking for a new challenge, we encourage you to apply to discuss it further!

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1920707
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    El Jadida, Casablanca-Settat, Morocco, Morocco
  • Education
    Not mentioned