Senior Software Developer
Akkodis View all jobs
- Toronto, ON
- Temporary
- Full-time
Client Location: Toronto (Onsite: 7.25 hours/day between 8:00 AM and 5:00 PM, Monday to Friday)
Engagement Model: Professional Services Engagement - B2B (Incorporated Entities Only)Note on Assignment TypeThis position is provisionally Onsite, requiring 7.25 hours per calendar day between 8:00 AM and 5:00 PM, Monday to Friday (excluding breaks). Conditions may change based on organizational requirements and at the discretion of the Hiring Manager.About the EngagementAkkodis is seeking a highly experienced Senior Software Developer with deep expertise in Java Enterprise development, Spring Framework, modern UI frameworks, and Azure Cloud services. The consultant will translate business requirements and technical specifications into fully tested, production-ready applications within a complex enterprise environment. The role involves hands-on development, design, troubleshooting, unit testing, and collaboration across multidisciplinary teams throughout the Software Development Life Cycle.ScopeTranslate technical systems specifications into fully functioning and tested applications.Develop programming specifications, write and generate Java EE code.Conduct unit testing and support integration activities.Troubleshoot and resolve technical issues during development, deployment, and implementation.Assignment DeliverablesJava EE application development, debugging, and unit testingDetailed technical design using latest design patternsSpring Framework development (Boot, MVC, Data, Batch, Security)ORM implementation using JPA, Hibernate, or MyBatisExpertise RequiredMust Have:Developing n-tier Enterprise applicationsHands-on Java Enterprise (Java EE) developmentApplication design, patterns, deployment, and troubleshootingJava EE platform development and debuggingSpring Framework (Spring Boot, MVC, Data, Batch, Security)JPA or HibernateSQL, stored procedures, and database technologies (Oracle/PLSQL, Cosmos DB, Postgres, MySQL)Development using Eclipse IDE or Rational Application DeveloperJavaScript/TypeScript UI frameworks (React, Angular, jQuery).Nice to Have:BPM tooling (jBPM, Activiti, IBM Process Server, Camunda BPM, Drools)Fine-grained security frameworks (Spring Security, Apache Shiro, ForgeRock)Internet-ready application development.Security ClearanceRequired.ImportantThis is a business-to-business engagement. Candidates must represent an incorporated entity, hold a valid business number, maintain appropriate insurance, and invoice for services rendered.How to ApplySubmit your resume in confidence via the Akkodis Canada website.We thank all applicants for their interest in this opportunity. Only candidates meeting the above qualifications will be contacted for further discussions.Accessibility:At Akkodis, part of The Adecco Group, our purpose is simple: to make the future work for everyone. We live our values, Passion, Collaboration, Inclusion, Courage, and Customers at Heart, by fostering a workplace where diversity is celebrated and every voice matter. We encourage applications from individuals of all backgrounds and identities. Together, we're making the future work for everyone.