Developer – Java & SQL

Developer – Java & SQL

ProViso Consulting

Story Behind the Need

• Project Summary: You will help out with the Payment Modernization initiative by ensuring that the onboarding and servicing capabilities of those products are engineered as per business requirements and follows development best practices.

Job Responsibilities:

• 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.)

Qualifications of Must Have Skills for the Software Developer:

• 7+ years of experience developing enterprise applications using Java
• Working knowledge Java Spring Framework and Hibernate framework
• Working knowledge of SOAP and RESTful webservices
• Working knowledge with one of the UI technologies such as JSP, Thymeleaf, JSF, React, Angular, Coffee, Backbone, etc.
• Working knowledge of 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 Gradle and Maven
• Working knowledge of development tools such as Eclipse IDE or similar

Nice to have:

• FI or Banking environment
• Working knowledge of version control software such as Git
• Experience working with Thymeleaf is a plus
• Experience working with BIRT reporting is a plus
• Experience working with Microsoft Azure is a plus
• Experience with payment products is a plus

Education

• Graduated from a Computer Science, Software Engineering, or similar program

Job Details

6800

Contract

3 Months

Toronto

 





Latest Blogs

© 2020 ProViso Consulting - Toronto Recruitment and Staffing Agency

Send this to a friend