Publié avant-hier
Java Software Engineer
@ Akkodis
Waterloo, Ontario
En bref
Akkodis is hiring a contractor as a Premium Senior Software Engineer on a 6 to 12 month engagement at a client site in Waterloo, ON. The work covers design, development, testing and maintenance of Java and Spring Boot applications, REST APIs, microservices and SQL Server databases. Automotive industry experience is mandatory, and the engagement is B2B for incorporated entities only.
Responsabilités :
- Design, develop, test and maintain scalable Java and Spring Boot applications
- Build and optimize REST APIs, microservices and SQL Server databases
- Collaborate with product owners, architects and cross-functional teams
- Define testing strategies and apply CI/CD and test-driven development
Résumé des exigences :
- 8+ years of software development in Java, C# or similar
- 8+ years with relational databases such as SQL Server
- Automotive industry experience is mandatory
- Bachelor's degree in Computer Science, Software Engineering or related field
- Strong SQL and Spring Boot skills
Outils et compétences
Source et dates
Type de source non vérifié · apify-linkedin
- Date publiée par l’employeur
- 2026-11-11
- Première détection par notre source
- 2026-11-14
- Mise à jour du dossier source
- 2026-11-14
Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.
Détails du poste
| Niveau | Senior |
| Domaine | Développement logiciel |
| Expérience | 8 an(s) et plus |
| Déplacements | avion : aucun · route : aucun |
| Milieu de travail | Bureau, Chez les clients |
| Position | Surtout assis |
| Exigences physiques | physique faible · ordinateur élevé |
| Langues | English |
| Formation | Baccalauréat (exigé) |
| Domaines d’études | Computer Science, Software Engineering |
Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.
Akkodis
| Champ | Valeur |
|---|---|
| Offres sur Jobsy | 60 |
Position: Software Engineer (4) – Premium Senior Engineer
Duration: 6-12 months
Client Location: 176 Columbia St. W., Waterloo, ON, N2L 3L3
Engagement Model: Professional Services Engagement – B2B (Incorporated Entities Only)
Note: Automotive Industry experience is mandatory.
About the Engagement
Akkodis is seeking the services of an experienced Premium Senior Software Engineer to support the design, development, testing, and maintenance of software applications and technology solutions. The engagement involves working across the full software development lifecycle, developing scalable and reliable applications, designing software architecture, building front-end interfaces and back-end services, and collaborating with cross-functional teams to deliver high-quality solutions.
The successful consultant will bring strong expertise in Java, Spring Boot, and SQL Server, along with experience in software engineering best practices, application performance optimization, and modern software development technologies.
Services to be Provided
Engage with stakeholders to understand business requirements, user needs, technical challenges, and application use cases, advocating for user-centric solutions.
Design, develop, test, and maintain scalable software applications using appropriate programming languages, frameworks, tools, and Agile methodologies.
Assess technical requirements and recommend suitable technology stacks, integration approaches, deployment strategies, and software architecture.
Develop and maintain Java-based applications, REST APIs, and microservices using Spring Boot.
Design and optimize SQL Server queries, relational database structures, and indexing strategies to improve application performance.
Collaborate with product owners, architects, designers, and cross-functional technology teams to deliver software solutions aligned with business objectives.
Define and implement software testing strategies, quality standards, and development processes.
Apply modern software engineering practices, including test-driven development, continuous integration, and continuous delivery.
Improve application performance, scalability, reliability, and development efficiency through continuous optimization and technology enhancements.
Support application security practices, including data encryption and anonymization, to safeguard user information.
Develop user-friendly and interactive front-end interfaces and maintain server-side application components.
Evaluate emerging technologies and engineering capabilities to support continuous improvement and modernization initiatives.
Expertise Required
Bachelor's degree in Computer Science, Software Engineering, or a related field.
8+ years of experience in software development using Java, C#, or similar programming languages.
8+ years of experience working with relational databases, such as Microsoft SQL Server.
Strong hands-on experience with Java application development and object-oriented programming principles.
Strong SQL skills, including writing complex queries, optimizing slow-performing queries, and understanding relational database design and indexing strategies.
Experience developing REST APIs and handling high-volume application requests using Spring Boot.
Front-end development experience using technologies such as JavaScript and HTML.
Strong understanding of software development lifecycle practices, application architecture, testing, and deployment.
Experience collaborating with cross-functional teams and translating technical requirements into effective software solutions.
Nice to Have
Experience with Spring Boot and Java-based microservices architecture.
Experience with ELK Stack, particularly Elasticsearch and Logstash.
Familiarity with OpenShift, Kubernetes, Docker, and similar containerization and orchestration technologies.
Experience working with public cloud platforms such as Google Cloud Platform (GCP), Microsoft Azure, and Amazon Web Services (AWS).
Embedded software development experience and familiarity with GDB debugging tools.
Experience with Python programming.
Familiarity with Agile methodologies, continuous integration, and continuous delivery practices.
Important
This 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.
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.
Journal
Visible seulement par vous. Conservé sur cet appareil, et dans votre compte une fois connecté.