Java Developer
Location: WFH – Toronto
Reason for request: Integration of new project
Duration: Until November 30
Extension: Yes, based on funding
FTP: Possible
Schedule hours: Mon-Fri, 9-5
Story Behind the Need
• Business group: GWMS – Digital Client Services (OU20015889)
• Project: Develop, implement, and document all testing activities, including end to end test planning, test documentation, test execution, defect tracking and reporting, including follow-up and issue resolution.
• Reason for request: Additional workload
Candidate Value Proposition
• The successful candidate will have the opportunity to work on major wealth applications related to portfolio management at one of the Big Five Banks in Canada.
Responsibilities:
• Hands-on coding with Java and SQL
• Create system design documentation outlining overview, diagrams and designs specific to users, application system and technical requirements;
• Participate in meetings regarding user requirements and design throughout the project development phase;
• Analyze existing or proposed enhancement requests to determine their feasibility and time estimates required;
• Evaluate existing and new applications and upcoming technologies to meet user requirements;
• Maintain, support and enhance existing applications;
• Keeps up to date on new technology, applications, scripts and servers;
• Perform data modeling for database design;
• Analyze, maintain security features for application development, servers, authentication and procedures.
Must haves:
• 5+ years of working experience as Java Developer hands-on experience with J2EE , J2EE Design Patterns
• 5+ years of experience working with Spring Boot , Spring framework
• 3+ years of experience with Spring Batch & Shell script
• 5+ years of previous experience Handling and working with SQL queries / stored procs
• 2+ years of experience with DevOps (Jenkins and cloud based deployment)
• 5+ years of Experience in Web Service and API design
• 5+ years of experience with YAML ,XML and JSON
Nice to have:
• Experience with Open API , Swagger
• Experience with Microservices API development
Soft Skills:
• Ability to manage multiple priorities and meet critical deadlines.
• Good communication skills
• Working in an agile environment
Degrees or certifications:
• Bachelor's degree in a technical field such as computer science, computer engineering or related field required
• Java J2EE/ SQL certifications is a plus
Interview:
• 1 hour interview, MS teams camera must be on, (Technical and behavior question) with HM & Tech Lead