Lead Java Developer
AkkodisJob description
Position: Senior Developer (Senior Java Developer / POD Lead x 3)
Duration: 6-month assignment (with strong possibility of extension)
Location: Brampton, ON (Hybrid – 3 days/week on-site)
Engagement Model: Professional Services Engagement – B2B (Incorporated Entities Only) About the Engagement
Akkodis is seeking an experienced Senior Developer / POD Lead to provide hands-on technical leadership within a backend-focused development POD in the Pharmacy domain. This senior-level consulting engagement requires deep expertise in Java 17, Spring Boot 3, microservices architecture, SQL databases, messaging systems, and containerized cloud-native environments.
The Senior Developer / POD Lead will own end-to-end technical delivery for the POD, guide architectural decisions, mentor developers, and ensure high-quality, production-grade deliverables. Services to be Provided The consultant will be responsible for delivering the following services:
End-to-end ownership of backend technical delivery for the assigned Pharmacy POD.
Act as the primary technical authority for architecture, design decisions, and system integrations.
Lead hands-on development using Java 17 and Spring Boot 3, ensuring clean, scalable, and production-ready solutions.
Architect, evolve, and optimize microservices supporting Pharmacy workflows.
Implement and integrate messaging technologies such as RabbitMQ, Google Pub/Sub, or IBM MQ.
Work with relational databases including Postgres and MySQL, ensuring data reliability, performance, and integrity.
Develop automated unit test suites using JUnit 5.
Design, deploy, and operate containerized workloads using Docker and Kubernetes, including debugging and production incident support.
Participate in Agile ceremonies and ensure sprint-level delivery commitments.
Support production triage, root-cause analysis, and continuous improvement activities.
Mentor junior and mid-level engineers to elevate overall team capability.
Expertise
Required The ideal consultant will bring the following expertise:
6+ years of hands-on backend engineering experience with Java and Spring Boot in enterprise environments
(8–12 years typical for successful candidates).
Expert-level proficiency in Java 17 and advanced-level proficiency in Spring Boot 3.
Proven experience designing, implementing, and owning microservices architectures.
Strong hands-on knowledge of messaging queues (RabbitMQ, Pub/Sub, IBM MQ).
Experience with SQL databases (Postgres, MySQL).
Skilled in JUnit 5, automated testing frameworks, and code quality enforcement.
Hands-on experience with Docker, Kubernetes, and CI/CD pipelines (GitLab preferred).
Demonstrated leadership in technical design reviews, team guidance, and architectural decision-making. Nice to Have
Experience with Google Cloud Platform (GCP)
GitLab CI/CD pipeline scripting
Exposure to Java SWT
Experience with React or Vue.js How to Apply
Please submit your resume in confidence through the Akkodis Canada website.
We thank all applicants for their interest in this opportunity. Only candidates who meet the required 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 matters. We encourage applications from individuals of all backgrounds and identities. Together, we’re making the future work for everyone.
¿Te interesa este puesto?