Java Engineer
hangar
Mauritius, Phoenix, Mauritius
Posted Feb 27, 2021
- Full-time
- Development
Job description
We are looking for a solid Java Developer to work in the Live Platform team, developing code on time and to budget, and to do so in a manner that meets the client’s requirements and continues to improve the quality of the project. Key Responsibilities The successful candidate will also be responsible for: Demonstrating that the code meets requirements Analysing complex live issues to identify solutions Documenting work packages and deployment guidelines Estimating, planning, and delivering work under the guidance and support of the wider Live Platform Team Competencies Comprehensive knowledge of development using Java, with over 3 years commercial experience Experience of maintaining code in a live support environment Knowledge and experience using ticket management systems such as Jira. Ability to produce well-structured, testable and maintainable code Experience developing functionally rich, high traffic and high availability websites Comfortable working with a CLI and Linux environments, such as CentOS Knowledge and experience of Java frameworks such as Spring, Feign, Lombok Knowledge and experience of build tools such as Maven and Gradle Knowledge and experience of continuous integration and deployment tools such as Jenkins Knowledge and experience of testing frameworks such as Junit, Mocikto, Hamcrest Knowledge and experience of source control systems such as Git Experience using RESTful API end-points Good working knowledge of database technologies such as MySQL, MongoDB Good working knowledge of queuing technologies such as ActiveMQ