- Company Name
- RS2i
- Job Title
- DEVELOPPEUR FULL STACK (H/F)
- Job Description
-
**Job Title**
Full Stack Developer (M/F)
**Role Summary**
Develop and maintain enterprise‑grade content‑management and integration solutions using Java/J2EE and Angular. Collaborate with a cross‑functional team to design, test, deploy, and support web services and cloud‑based workflows, integrating third‑party products such as ECM, RPA, ESB, and DAM.
**Expectations**
- Deliver end‑to‑end functional applications that meet client specifications.
- Write clean, maintainable code following best practices.
- Participate in continuous integration/continuous delivery (CI/CD) pipelines.
- Communicate clearly with stakeholders, adapt to evolving requirements, and propose innovative solutions.
**Key Responsibilities**
- Gather and analyze user and business requirements.
- Design and develop full‑stack solutions using Java, J2EE, Spring, Struts, Hibernate, and SOAP/REST APIs.
- Build responsive front‑end interfaces with Angular, HTML5, CSS3, and JavaScript frameworks (jQuery, Node.js).
- Interface with relational databases (SQL Server, Oracle, PostgreSQL).
- Integrate ECM products (Alfresco, OpenText, others) and third‑party services.
- Conduct integration and system tests; troubleshoot issues.
- Deploy new releases to production environments and manage version control (Git).
- Contribute to CI/CD processes using Maven, SonarQube, Jenkins, and related tooling.
**Required Skills**
- Strong experience in Java/J2EE development (Spring, Struts, Hibernate).
- Proficiency with Angular and front‑end web technologies (HTML, CSS, JavaScript).
- Knowledge of SOAP/REST web services.
- Familiarity with database design and queries in SQL Server, Oracle, PostgreSQL.
- Experience with ECM platforms (Alfresco, OpenText, etc.).
- Understanding of CI/CD pipelines (Maven, SonarQube, Git, Jenkins).
- Good communication, teamwork, and problem‑solving abilities.
- Self‑motivated, proactive, and open to learning new technologies.
**Required Education & Certifications**
- Bachelor’s degree (BAC+5) in Engineering, Computer Science, or equivalent.
- Certifications in Java, Angular, or related technologies are a plus.