Full Stack Developer (Java)
- Plaine Wilhems
- Negotiable
- Permanent
- Added 30/04/2024
- Closing 30/05/2024
- Claudine Lamvohee-Debillaire
Login to apply
TotalEnergies Mobility Services International Ltd is looking for a Full Stack Developer (Java).
TotalEnergies Mobility Services International Ltd (TEMSI) is a tech subsidiary of the TotalEnergies company based in Mauritius. We are approximately 100 employees thriving to innovate, develop and maintain the Company's software solutions. More specifically, we work closely with various Marketing &Services subsidiaries to develop Mobility oriented solutions.
As a Full Stack Java Developer, you will have the opportunity to work on exciting projects and collaborate with a dynamic team of experts. If you are passionate about Java, JavaScript, and React, is familiar with Agile methodologies and have a proven track record, we would love to hear from you.
KEY RESPONSIBILITIES
- Main activity: design, development and unit testing of new functionalities in the application using Java, JavaScript, and React.
- Collaborate with developers and other team members to establish common goals, design consistent codes and improve user experience.
- Participation in Agile rituals (daily stand up, sprint planning, retrospectives, PI planning).
- Ensure the maintenance in operational condition of the application with the rest of the team.
- In all developments, respect best coding practices: code comments, creation of logs, traceability of actions.
- Update documentations.
- Coach other developers (code review, technical referent etc…).
- Train: Regular self-training to stay up to date on best practices, learn new programming languages etc...
SKILLS, QUALIFICATIONS & EXPERIENCE
- Bachelor's degree in Computer Science or a related field.
- 4+ years of professional experience as a Full Stack Developer.
- Strong proficiency in Java and JavaScript.
- Experience with React.js and related libraries.
- Familiarity with front-end and back-end development tools and frameworks.
- Previous experience with project management tools (JIRA, Confluence, Teams, Office 365....).
- Past experience with Liferay is a plus but not a prerequisite.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills.
- Ability to work independently and as part of a team in a fast-paced environment.
- Proven ability to deliver high-quality code on time and within scope.
- Proficient in both spoken and written French.