Description

  • Building complex financial Web Applications and providing adequate software solutions following Scrum methodology software development practices
  • Using coding standards and best practices to ensure quality
  • Developing high-quality and detailed designs
  • Identifying risk and conducting mitigation action planning
  • Reviewing the work of other developers and providing feedback
  • Mentor others in documenting systems architecture and development patterns and best practices
  • Ability to lead and deliver change in a very productive way

 

Basic Qualifications:

  • Minimum six years of hands-on experience in development of Java based Web / Enterprise Applications using Java version 8+
  • Minimum six years of hands-on experience in Full Stack Java development using Java frameworks and libraries such as Spring Core,  JSP, Spring MVC, REST API, Hibernate, JPA

 

Other Desired Qualifications:

  • Experience in the Corporate/Commercial/Investment Banking
  • Knowledge of JavaScript, HTML5, CSS3
  • Knowledge and experience in working with various messaging applications such as IBM MQ, Kafka.
  • Knowledge and experience with SQL and no SQL database
  • Knowledge and experience in working with and setting up CI/CD pipelines
  • Experience in IBM WebSphere is an added advantage

Have good written and verbal English language communication skills with an ability to work effectively in an international environment

Education

Any Gradute