job description - Java Analyst Developer
The role requires a Java developer in the Commission Management Systems team that has a passion for systems maintenance and derives great pleasure from improving existing systems. A proven track record in system maintenance and working in a production environment is essential. Short regular release cycles require agility in analysis, design and implementation and as such the candidate should display competence in the area of agility. Quality outputs are a non-negotiable since incorrect payments and calculations could lead to reputational damage for the company.
What will make you successful in this role?
- Interpret specifications and question to enable understanding
- Maintain existing applications
- Produce quality software according to specification
- Produce supporting unit & functional tests to support developed code
- Troubleshooting, defect tracking & defect resolution of programs within the application space
- Provide support to Test team, Analysts & other role players in the interest of getting the job done
Qualification
- Grade 12
- Relevant IT qualification is recommended
Experience:
- Minimum of 5 years’ Java development experience
- Working experience in Agile will be advantageous
- Experience in the Financial Services industry will be advantageous.
Knowledge:
Core Skills:
- Java EE6 ++
- SQL
- JavaScript
- Spring Batch
- ORM - Hibernate
- Data modelling
- Unit Testing
- Code Refactoring
We are a leading financial services institution in Nigeria, having successfully transformed the Nigeria Insurance space and distinguishing itself by delivering exceptional services.