Title: Application Programmer III
Location: Toronto, ON/Hybrid
Duration: 12+ Months
Payrate: T4: C$80 | INC: C$90
We are seeking a seasoned technical resource with extensive experience in developing applications and services within an Agile, Scrum, and Lean environment. This role involves collaborating with various teams and partners to deliver high-quality solutions.
Required Skills & Qualifications:- 10 years of industry experience or equivalent skills in application development.
- Excellent skills in Java, Spring Framework, Spring Boot, Oracle, JPA/JDBC/Hibernate, and REST APIs.
- Experience with Linux and Middleware (Tomcat, WebLogic/WebSphere/JBoss).
- Strong knowledge of design patterns, web services, full stack system architecture, and system integration.
- Experience with orchestration technologies, GIT, CI/CD pipelines.
- Good understanding of object-oriented principles, system design and diagramming, data structures, and algorithms.
- Experience in full system implementation lifecycle (analysis, design, build, test, implement, and support).
- Solid experience in Logging, Caching, Transaction Management, Multi-Threading/Concurrency, Performance Tuning, and Monitoring.
- Degree in Computer Science or related field.
- Knowledge and/or experience handling certificates.
- Cloud-based infrastructure experience.
- Prior work experience at the client or in the client's industry.
Preferred Skills & Qualifications:- Experience collaborating with external programmers and offshore teams.
- Experience working closely with Support teams, Platform teams, and Business Partners.
- Strong communication skills to regularly update management on work progress and resolve issues quickly.
Day-to-Day Responsibilities:- Contribute to determining the technical and operational feasibility of solutions.
- Serve as a proficient technical resource and provide tech knowledge as a team member and individual contributor.
- Communicate work progress with management, identifying issues early and resolving them to minimize impact on projects.
Company Benefits & Culture:- Comprehensive health benefits.
- Opportunities for professional growth and development.
- Supportive and collaborative work environment.
For immediate consideration please click APPLY to begin the screening process with Alex.