SOFTWARE ENGINEERS/JAVA SENIOR DEVELOPERS

Port-Louis, Mauritius

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)