Full Stack Developer
Join our team as a Full stack developer!
We're looking for an experienced Fullstack Developer to join our client´s team and build an innovative platform for managing offers. This platform will revolutionize how we sell various offers, providing a simplified customer journey. This is a unique opportunity to merge existing systems and contribute to a key strategic initiative.
Job details
- French speaker
- 100% remote job
What you'll do:
Design, model, and develop programs, adhering to application backlog specifications, deadlines, and quality standards.
Conduct thorough unit and functional testing prior to user acceptance testing.
Manage user tickets and ensure the operational stability of maintained applications.
Keep application documentation up-to-date and comprehensive.
Communicate project progress effectively to management, users, and relevant teams.
Contribute to other tasks as needed to achieve project goals.
What you'll bring:
Significant experience in implementing intranets, B2C extranets, and mobile-first solutions.
Strong technical expertise in:
+5 years of experience with Angular (SSR version 17)
+5 years o experience with Java JEE (version 17)
Linux, Tomcat.
Typescript 5, HTML, CSS, and JavaScript.
Hibernate, Spring Boot, Spring Batch, Maven.
PostgreSQL version 15.
Code management tools: GIT and GitLab, with strong branch management expertise.
JIRA Software (including XRAY add-on).
Microservice mechanisms: REST API, API management, Swagger, and Redis.
Messaging and micromessaging mechanisms: RabbitMQ.
Data flow mechanisms: Apache NiFi.
S3 object storage mechanisms.
Continuous integration via SonarQube quality gate with JMeter, JUnit, Jest, and ESLint.
Automated testing with Postman and SOAPUI.
Technical and software supervision with Grafana, Loki, and Prometheus.
Deliverables you'll be responsible for:
Test plans and execution reports.
- Comprehensive technical documentation.
- Regular activity reports.
- Software components (Angular, Java, CSS, HTML, JavaScript source code, scripts, tables, GUI, etc.)
- Any other deliverables necessary to achieve project objectives.
If you are a driven Full stack developer with the skills and experience to thrive in this challenging yet rewarding role, we encourage you to apply. We look forward to reviewing your application!