AMSCO is currently recruiting for one of our international partner, a growing information technology group based in Port-Louis (Mauritius);
Our partner holds a strong position in the market, has a culture focused on technology, cutting edge expertise and human intelligence.
The company develops the ambition to become a key player in the transformation of the information technology profession.
Start a new adventure with our partner and apply for this great opportunity.
Responsibilities
• Participate in the design, development and delivery of the various applications developed around JEE technologies
• Participate in the evolutionary maintenance of existing applications.
• Skills up on the technologies that are and will be used on projects
• Develop, test and implement software programs as part of our Agile teams,- collaborate with different stakeholders to produce clean and efficient code that meet user requirements.
• Participate in SCRUM meetings (Stand-ups, backlog refinement, estimation, retrospectives and demo) by being an active stakeholder
• Ensure delivery of best quality code by participating in code reviews, unit testing, learning and sharing with colleagues
• Document code and where appropriate functionalities
• Contribute and adhere to coding standards, best practices and procedures- • Conduct such other cognate duties as may be assigned
Must Have
- Minimum 3-5 years of related work experience
• Preferably holds a degree in Information technology related fields
• Excellent knowledge of software development in general with specialisation in Java and Spring Framework
• Knowledge of an RDBMS such as Oracle, MS SQL, PostgreSQL
• Knowledge of Git or similar SCMs
• Strong analytical, problem solving, debugging skills.
• Can interpret requirements and can challenge conciseness and definition of requirements
• Knowledge of REST APIs
• Knowledge of OpenShift/Kubernetes/Docker is a plus
• Knowledge of Spring, IOC, Hibernate, Maven, Springboot, etc.
• Be comfortable in oral interventions with your team and manager
• Ability to analyze needs and requirements/to learn from experiences and feedback received in order to develop oneself/to adapt quickly to change- • Meet deadlines
Nice to Have
- French as first language
- Bilingual (French & English)