Agile Programming Methodologies, Application Programming Interface (API), Business Intelligence, Continuous Deployment/Delivery, Continuous Integration, Data Quality, Finance, Git, JBoss Rules (aka Drools), Java, Jenkins, Metadata, Multitasking, Onboarding, Python Programming/Scripting Language, Quality Management, REST (Representational State Transfer), Reporting Dashboards, SQL (Structured Query Language), Software Engineering, Team Player, Unix Shell Programming
Summary:
- Duration: 12 Months Contract
- Location: Montreal
- Work Mode: Onsite (Day 1 onboarding onsite/in office presence 3x/week)
Responsibilities:
- Participate in the design and development of the next generation Data Quality and Metadata Management platform.
- Engage in the implementation and maintenance of various tools comprising the Data Governance and Data Quality (DQ) platform.
- Collaborate closely with the BI reporting area to generate various dashboards.
- Work with core team members for DQ rule design and execution.
Requirements:
- Minimum 2 years of experience in Java development.
- Sound knowledge of Spring and Spring Boot.
- Exposure to Restful APIs.
- Proficiency in Database Joins and SQLs.
- Experience with Unix and Shell Scripting.
- Familiarity with Git and Jenkins CI/CD pipeline.
Preferred Skills:
- Experience with Spark and Spark SQL.
- Knowledge of Drools and Python.
- Exposure to Agile methodology.
- Finance domain knowledge.
- Self-starter with the ability to work in a fast-paced environment and handle multiple projects.
This role is for an existing vacancy.