Intermediate Software Developer
Job description
Position: Intermediate Software DeveloperDuration: 1 Year assignment (contract)
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 the services of an experienced Intermediate Software Developer to support enterprise integration and application development within a public-sector environment. The consultant will develop secure Java-based services, contribute to CI/CD pipelines, support production operations, and collaborate with cross-functional teams to ensure solution quality, stability, and maintainability.ScopeDevelop and maintain secure Java services and REST APIs using Spring Boot.Support enterprise integration needs by building scalable backend components.Participate in design discussions to translate business and technical requirements into application logic.Contribute to CI/CD pipelines, automated testing, and deployment processes.Assignment DeliverablesDeliver production-ready Java/Spring Boot services aligned with solution designs and technical specifications.Produce and maintain documentation including technical designs, API contracts, and integration specifications.Develop unit and integration test suites; ensure code coverage and test reliability.Implement CI/CD configurations (build pipelines, automated test execution, code quality checks).Expertise RequiredMust Have:5-7 years of experience with Java (Java 8 /11 ), Spring/Spring Boot, REST APIs, and SQL (Oracle/MySQL/PostgreSQL).Strong Production Support & Incident Management experience, including SLA adherence, root-cause analysis, and runbook usage.Solid CI/CD fundamentals (Git Branching, build pipelines, automated testing with JUnit/Mockito).Excellent troubleshooting, performance tuning, and secure-coding skills.Strong communication skills and proven ability to collaborate within Agile delivery teams.Nice to Have:Knowledge of container/cloud environments (Docker, Kubernetes, Azure/AWS).Experience with Cúram or other case-management platforms.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.
Akkodis
¿Te interesa este puesto?