Analyst/Developer – Spring boot & Java

Analyst/Developer – Spring boot & Java

ProViso Consulting

Story Behind the Need:

• Business group: This GWRT – Derivatives and Structured Product Technology department is specifically focused on derivatives technology. They look after the end to end application of there in house-built trading platform.
• Project: The K2 (in house platform) is being replaced derivatives platform existing being replaced, K2 new one is PXV – moving forward with Phase 5 of implementation
• Reason for request: Dedicated Lower environment Support / L3 production support

Candidate Value Proposition:

• The successful candidate will have an opportunity to leverage new technology they continue to support systems for our Global Capital Markets businesses worldwide.
• The Derivatives Technology team is leading the way in developing modern systems to support our Global Capital Markets businesses worldwide. We are looking for creative, self-starting, results-oriented, highly motivated individual with attention to details and excellent problem-solving skills. The incumbent need to be able to multi-task and work in a fast paced and agile environment

Typical Day in the Role:

• Act as primary support contact for lower environments of the application. Get involved in production support and troubleshooting.
• Lower environment issues, troubleshooting and analysis of a front-office trading system used for trade booking, trade execution and pricing of derivatives trades.
• Work to support processes and applications that will ensure platform remains resilient and efficient, collaborate with developers and BAs on future enhancements and the development of new applications and product offerings
• Analyze and resolve complex issues in distributed environments, often working in close collaboration with global teams. As a highly technical resource on the team, candidate will evaluate and recommend enhancements/changes to existing processes.
• The candidate will need to have the ability to occasionally work outside traditional business hours and weekends to support weekend changes/releases. Candidate will be involved in application change/release deployment process.
• Work with technology and business stakeholders to understand key process flows/pain points and come up tactical/strategic solutions to resolve them proactively.
• Be able to diagnose and identify issues and co-ordinate with upstream systems / external systems to have the issue resolved.
• Be responsible for test environments stability and help manage it with developers

Must Have Skills:

• Have previous experience of 3+ years of service side development experience with Java, Spring boot
• 5+ years of experience supporting mission critical applications & resolving issues
• Basics and working knowledge of Unix commands, monitoring tools, memory analysis tools, etc.
• Excellent Computer Science Fundamentals; Object Oriented Design; Java Design Patterns
• Experience in using Git for source code repository; Maven and Jenkins for build
• Has Worked in an Agile Environment.

Soft Skills:

• Working with another technology team, but will need to be able to communicate with different development teams
• Someone who can work independently, willing to train other junior members
• Team player, someone who can work well with others and give regular updates / status of what they are doing

Nice to have Skills:

• Previously worked in capital markets domain.
• Previously worked as developer and has sound technical knowledge on Java8
• Experience working on front office trading applications
• Understanding of cloud-based deployment

Best vs Average:

• This is a support role where the candidate will need a background in developing in Java and other software but will take on more of an IT support analyst role. The best candidate will know how to problem solve and troubleshoot, have great communication skills, and are proactive when responding to issues when they arise. Able to analyse and find the root cause of issues.

Degrees or certifications:

• Bachelor’s degree in a technical field such as computer science, computer engineering or related field required

Candidate Review & Selection:

• 2 Step Process: 1 IV, 1 Codility (passing % will be difficult to attain as this is a dedicated support role), 1 Microsoft Teams Interview (Technical with Development Lead)
• Hiring Manager’s availability to interview: ASAP

Job Details



6 Months



Latest Blogs

© 2020 ProViso Consulting - Toronto Recruitment and Staffing Agency

Send this to a friend