The expertise and skills you bring
Bachelor's or master's degree in computer science or related technical field
6+ years of experience in software development using object-oriented design with Java or similar languages
Experience building and working with Rest services using frameworks like Spring, Mybatis, etc
Extensive experience with test automation at different levels including unit, component, integration, and functional test, using tools like JUnit, Mockito and Cucumber
Experience in client-side testing using frameworks, test runners and tools like Karate, Cypress, FitNesse and Gerkin/Protractor
Working experience in Oracle SQL and PL/SQL, Python and Snowflake
Working knowledge of Event driven systems using Kafka Messaging platform
Experience working with native AWS services and Cloud based infrastructure
Proficiency in Continuous Integration & Continuous Delivery practices using Git, Maven, Jenkins and deployment automation tools
Knowledge of Financial Markets and specifically, Asset Management domain
Experience working with agile methodologies, providing L3 support, and working as part of geographically distributed teams
Excellent oral and written communication skills
Curious and passionate about data, solving problems and eager to learn and deliver in a fast-paced environment
Bachelor's