Scheduled Maintenance: sisystems.com will be Unavailable from Friday, Dec 9th @ 8:00 PM MST - Saturday, Dec 10th @ 8:30 AM MST for regularly scheduled maintenance.
Login | Register

Senior Java Developer to design, code, and test a business application software for a large banking client - 144501

Job Type: Contract
Positions to fill: 1
Start Date: Dec 01, 2022
Job End Date: Dec 01, 2023
Pay Rate: Hourly: Negotiable
Job ID: 124954
Location: Toronto
Apply
Our client is looking for a Senior Java Developer to design, code, and test a business application software for a large banking client
 
Contract Length: 12 months with strong possibiolity of extension
Location: 155 Wellington St., Downtown Toronto (Hybrid 1 - 2 days per week)
 
Overview:
A technical expert in developing, coding, testing and debugging new software or making significant improvements to existing software. Experience and expertise must be significant to support the software design phases. Could be responsible for overall design, development and team coordination on the business system/application. Significant independent judgment is used and may act as a team leader on projects.
 
Responsibilities:
 
- Architect, design and implement solutions that meet the stakeholder’s needs
- Participate actively in requirements gathering, data modeling and design sessions
- Prepare high level and detailed technical specifications for the projects in accordance with PLC, security and architecture documentation objectives
- Communicates standards and defends technology and scoping decisions to information technology management and development teams
- Assists in resolving problems with software functionality and suggesting improvements
- Develop detailed plans and accurate estimates for completion of build, system testing and implementation phases of project
- Develop, code, document and execute unit tests, systems, integration and acceptance tests and testing tools for functions of high complexity
- Write, test and maintain detailed programs according to specifications given by computer software engineers and systems analysts
- Provide input and coordinates with Database Analyst in creating new and modifying existing database structures using different types of databases
- Conceive, design and test logical structures for solving technical problems
- Participate in walkthrough reviews of all technical specifications, programs and unit test plans
- Perform performance tuning to improve performance over multiple functions
- Provides consulting services on new and existing initiatives
 
Must Haves:
 
- 7 years application development experience in Java/Springboot/Java React
- 3 years of experience with Scala working on big data
- 3 years of experience with API programming/Webservices like REST etc.
- Ability to work with data structures & code optimization with Unix/ SQL
 
Nice to Have:
 
- Helios / Jenkins or any other combination DevOps
- Kubernetes and Docker
- Spark experience