You will be responsible for the development, testing, rollout and support of new business features, working alongside engineers, product owners and other stakeholders. You will be working as part of our global team, and will shape and implement our strategic vision of a consumer-grade, industry beating, Digital Experience.
You'll have (Qualification & Experience):
Minimum 3+ years of relevant professional experience using Java
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
Good to have 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
Experience with microservice architectures
Experience with version control (Git), continuous integration, deployment, and configuration management tools
Experience in Financial Services or Fintech,