SKILLS AND EXPERIENCE WE ARE LOOKING FOR
- Minimum 3 years of relevant professional experience using Java
- Strong analytical skills
Strong programming skills in Java with proficiency in object-oriented design principles
Experience with Java frameworks such as DropWizard, Spring and Hibernate
Familiarity with web development frameworks (Angular or React)
Familiarity with distributed storage systems like DB2, ORacle, Cassandra, MongoDB
Familiarity with continuous integration and continuous deployment (CI/CD) pipelines especially using Git
Working knowledge of Unix/Linux experience
- Team oriented; strong interpersonal and communication skills
- Must be independent and comfortable in a fast paced, ambiguous and often multi-directional work environment
- Energetic, self-directed, and self-motivated
Preferred Qualifications
- Experience with microservice architectures
- Experience with version control (Git), continuous integration, deployment, and configuration management tools
- Experience in Financial Services or Fintech