Description

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

Education

Bachelor's