Global Financial Firm located in Mississauga, ON has an immediate contract opportunity for an experienced Java Developer"This role is currently on a Hybrid Schedule.
You will need to have reliable internet, computer and android or iphone for remote access into the client systems during remote work.
We will be expected in the office weekly 2-3 days depending on the team requirement.****Video/ f2f interviews are required prior to all offers.Job Purpose:The Institutional Clients Group ("ICG") Technology group supports initiatives all around the world by providing technology development, support and delivery capabilities for Capital Markets. ICG Technology\'s mission is to deliver consistently superior products and cost effective services.Candidate will be part of OTC Derivatives Technology team for Confirmations Workflow Manager (CWM) application which focuses on generating confirmations for OTC derivative trades and delivering it to customers.Candidate will need to undertake projects for development, implementation and subsequent BAU support activity.Job Background/Context and Key Responsibilities:The Key responsibilities would include but not limited to:
Work in cross functional Agile teams as a senior Developer. [take part in story pointing, agile planning, story grooming where applicable etc.]
Work proactively & independently to address stories and epic, and articulate issues/challenges with enough lead time to address project delivery risks.
Providing expertise in technical analysis and solving technical issues during sprint deliveries.
Strong influencing skills, proactive collaborator who can communicate his/her technical decisions effectively.
Code reviews, test case reviews and ensure code developed meets the requirements using best practices and tools and enable Continuous Delivery.
Component Design / Coding / Unit Testing / Debugging.
Respond to queries from L2 support team or business stakeholders as L3 during office hours on rotational basis.
Carry out adaptive changes necessitated by changes in Business Requirements and TechnologyKnowledge/Experience:1) Strong knowledge of Java programming for minimum of 5-6 years of application development, Multi-Threading, Spring boot, and Angular.
2) Strong knowledge of Microservices based architecture and technology stack (Kafka, etc.)
3) Strong stored procedure programming knowledge with Oracle or MS-SQL exposure. SQL Experience (table structures, data, stored procedure).
4) Knowledge of design methodologies; design of complex multi-dimensional schema.
5) Working knowledge on GWT is a plus.
6) Experience with Ajax based frameworks and JavaScript is a plus.
7) Strong Agile proactive: Sprints/Scrums, Jira, Story Pointing, Test Driven Development, Cucumber, Continuous Integration (Jenkins/TeamCity)
8) Flexible to learn and work on any language/tools to meet business objectives.Qualifications:
Bachelor\'s Degree in Computer Science & Engineering. Master\'s Degree in Computer Science & Engineering is a plus.
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.