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