Developer – Java & Spring Boot

Developer – Java & Spring Boot

ProViso Consulting

Story Behind the Need

• Business group: Business Group: Commercial Banking Engineering oversees changes/implementations to commercial client programs.
• Project: Supporting the Business Banking CLient portal (BBCP) application – onboarding tool for Commercial clients and Precision Lender application – pricing tool, part of SFL ecosystem.

Candidate Value Proposition:

• The successful candidate will have the opportunity to contribute to an enterprise-wide team, have exposure to key stakeholders from across the globe and various teams within the bank; exposure to many opportunities for advancement, to stand up COEs.

Typical Day in Role:

• Develop backend solutions using Java and Spring Boot, ensuring that code and configurations adhere to security, logging, error handling, and performance standards, as well as non-functional requirements.
• Collaborate with cross-functional teams to define and design new features.
• Troubleshoot and debug to optimize performance
• Implement best practices for efficient and effective development.

Candidate Requirements/Must Have Skills:

• 10+ years of experience in backend development ( Java, Spring boot)
• 5-7 + years of experience working in database management and SQL
• 5-7 years of hands-on experience working with Python
• Familiarity (understanding) with front-end technologies (e.g., React, JavaScript, HTML, CSS) for seamless integration.
• Knowledge of user authentication and authorization between multiple systems, servers, and environments.
• Experience with Agile development methodologies

Nice-To-Have Skills:

• Experience with Cloud Computing Services such as Google GCP and Microsoft Azure a plus.

Soft Skills Required:

• Ability to translate technical knowledge into business value.
• Strong communication skills to be able to communicate with various stakeholders/external teams and problem-solving
• Working collaboratively – strong team player
• Capable of adapting quickly, managing multiple demands & competing priorities, while delivering deadlines
• Proven abilities to take initiative and be innovative.


• Bachelor’s or Master’s degree in Computer Science or related field.

Best VS. Average Candidate

• The best candidate will be a Java expert and have excellent communication skills.

Candidate Review & Selection:

• 1 round – MS Teams Video Interview – 1 hour – with HM and Director of Engineering and other developers
• 30 minutes is for Introduction, background and experience, examples from previous jobs, and behavioral questions the remaining 30 minutes is for a technical test– A hands-on exercise where the candidate will have to code for a solution Language: JAVA.

Job Details



6 months



Latest Blogs

© 2020 ProViso Consulting - Toronto Recruitment and Staffing Agency

× Chat

Send this to a friend