Java Developer – Angular & SOAP

Java Developer – Angular & SOAP

ProViso Consulting

Story Behind the Need:

• Business group: Global Cash Management Technology
• Project: The main function of a developer is to develop and implement the software requirements.
• Reason for request: Java Developer, New contract against OP to help deliver project initiative and achieve targeted milestones

Candidate Value Proposition:

• The successful candidate will have the chance to learn about how various payment products are being onboarded at one of the Big Five banks in Canada. Opportunity for transition into a long-term career with client.

Typical Day in Role:

• Actively participates in customer discovery and solution discovery sessions
• Engineers software solutions that meet the needs of stakeholders while focusing on continually reducing technical debt
• Sets up development environments necessary to build the entire solution
• Participates in merging, integrating, versioning, promoting, code through environments and version control
• Triaging and problem solving necessary to restore service to production and with follow on root cause / fix efforts
• Collaborates to provide estimation and break down of work to enable small and frequent releases to production
• Proactively provide guidance and recommendation for the software design
• Create, socialize and implement on technical roadmaps
• Provides expertise in the technologies and frameworks used to deliver on business objectives
• Stays ahead of latest technologies, tools, patterns, etc. and brings them to the team for consideration
• Actively participates in knowledge exchange forums (i.e. Architectural Communities of Practice, Industry Forums, Open Source Communities, Universities, etc.)
• Primarily working with existing projects, but will also be working with newer projects where they will have an opportunity to create net new code.

Candidate Requirements/Must Have Skills (years of experience is flexible if candidate tests well in interview):

• 7+ years’ experience with Java Spring Framework and Hibernate framework Working knowledge of how to develop and consume SOAP and RESTful webservices
• 5+ years’ experience with one of the UI technologies such as JSP, Thymeleaf, JSF, React, Angular, Coffee, Backbone, etc. (preferably Thymeleaf, JSP, and/or Reach)
• 5+ years’ experience with one of SQL databases such as MySQL, DB2, Oracle, etc.
• Good knowledge of core web principals (HTTP, the DOM, SSL, web servers)
• Working knowledge of version control software such as Git
• Working knowledge of build tools such as Gradle or Maven
• Working knowledge of development tools such as Eclipse IDE or similar

Nice-To-Have Skills:

• Experience working with BIRT reporting is a plus
• Experience working with Microsoft Azure is desired
• Experience with payment products is a plus
• Experience working with a large enterprise applications within a bank is a plus

Soft Skills:

• Communication
• Organization

Best vs Average:

• Previous tech or team lead experience in a similar role would stand out. Building applications from scratch on previous projects is also an asset

Degrees or certifications:

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

Candidate Review & Selection:

• Structure and Format:
o IV with HM and 2-3 developers
o Potential second round

Job Details



10 Months



Latest Blogs

© 2020 ProViso Consulting - Toronto Recruitment and Staffing Agency

Send this to a friend