Minimum requirements: A relevant IT degree or diploma 10 years of experience 2 - 4 years of software development experience in a financial services environment Experience in an investment environment will be an advantage Experience in integrating different applications and technologies will be an Additional knowledge of the FICA Act and CDD-related systems will be an added advantage Technologies: HTML /CSS/ JavaScript Angular and Material for the front-end design of Spring, Spring Boot, Spring Security, Spring Data JPA, and Spring Data Mongo, Hibernate JMS and Messaging IBM MQ, AWS SQS. XML and JSON-related technologies Web services, REST and SOAP-based. Ability to read UML and participate in design sessions. Working knowledge of development design patterns Sound object-orientated analysis, design, and development skills and expertise Good understanding of agile development methodologies and practises MongoDB and NoSQL-based databases Good knowledge of Relational Database design and development (Oracle, PostgreSQL). Gradle build tools GIT, GitLab Unit Testing JUnit/Mockito, BDD (Cucumber/Karate). Spring Security, OpenID Connect and OAuth2 DataDog or similar monitoring tools Micrometer, Prometheus, and Application Monitoring and dashboards LDAP/AD for security Database migration tools like MongoCK and Flyway Nexus SonarQube / Jacoco Jira
Similar jobs

Senior Java Developer

Apply Now
Back to search page