Are you a skilled Java developer who’s passionate about building robust, scalable backend systems? Our Calgary client is looking for an Intermediate Java Software Developer to join their collaborative IT project team on a 12-month initial contract. This is a fantastic opportunity to contribute to the full software development life cycle on modern cloud-based systems—all while enjoying the flexibility of a hybrid work schedule.
...
Advantages
• Flexible hybrid work model with minimal in-office requirements
• Be part of a cross-functional, agile development team
• Use the latest Spring Boot and microservices tools in real-world production environments
• Contribute to critical software solutions used across the enterprise
• Engage in meaningful code reviews and collaborative problem-solving
Responsibilities
• Design and implement backend services and RESTful APIs using Spring technologies
• Develop and maintain Spring-based microservices with a focus on scalability and clean code
• Create unit and integration tests using test-driven development practices
• Optimize database interactions with Oracle or PostgreSQL
• Support CI/CD pipelines using tools like GitLab, Jenkins, and Docker
• Collaborate with mobile devs, BAs, and other stakeholders to deliver end-to-end solutions
• Monitor system performance, troubleshoot backend issues, and maintain documentation
Qualifications
• 3+ years of experience in Java programming and Spring Boot development
• Experience with database design and optimization in Oracle or PostgreSQL
• Familiarity with RabbitMQ, Docker, Kubernetes, and other backend infrastructure tools
• Strong knowledge of SDLC, CI/CD pipelines, and cloud environments (AWS, Azure)
• Proven ability to write clean, testable code and manage version control with Git
Summary
If you’re a backend developer who thrives in a fast-paced, team-oriented environment and enjoys working with the latest in Java and Spring technologies, we’d love to hear from you. Apply directly to this job ad or reach out to your Randstad Digital representative immediately!
P.S. Don’t forget that when you update your profile on Randstad.ca it helps us find you faster when we do have roles that match your skills! So even if this role isn’t for you please update your profile so we can find you!
We look forward to supporting you in your job search!
Good luck!
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
show more
Are you a skilled Java developer who’s passionate about building robust, scalable backend systems? Our Calgary client is looking for an Intermediate Java Software Developer to join their collaborative IT project team on a 12-month initial contract. This is a fantastic opportunity to contribute to the full software development life cycle on modern cloud-based systems—all while enjoying the flexibility of a hybrid work schedule.
Advantages
• Flexible hybrid work model with minimal in-office requirements
• Be part of a cross-functional, agile development team
• Use the latest Spring Boot and microservices tools in real-world production environments
• Contribute to critical software solutions used across the enterprise
• Engage in meaningful code reviews and collaborative problem-solving
Responsibilities
• Design and implement backend services and RESTful APIs using Spring technologies
• Develop and maintain Spring-based microservices with a focus on scalability and clean code
• Create unit and integration tests using test-driven development practices
• Optimize database interactions with Oracle or PostgreSQL
...
• Support CI/CD pipelines using tools like GitLab, Jenkins, and Docker
• Collaborate with mobile devs, BAs, and other stakeholders to deliver end-to-end solutions
• Monitor system performance, troubleshoot backend issues, and maintain documentation
Qualifications
• 3+ years of experience in Java programming and Spring Boot development
• Experience with database design and optimization in Oracle or PostgreSQL
• Familiarity with RabbitMQ, Docker, Kubernetes, and other backend infrastructure tools
• Strong knowledge of SDLC, CI/CD pipelines, and cloud environments (AWS, Azure)
• Proven ability to write clean, testable code and manage version control with Git
Summary
If you’re a backend developer who thrives in a fast-paced, team-oriented environment and enjoys working with the latest in Java and Spring technologies, we’d love to hear from you. Apply directly to this job ad or reach out to your Randstad Digital representative immediately!
P.S. Don’t forget that when you update your profile on Randstad.ca it helps us find you faster when we do have roles that match your skills! So even if this role isn’t for you please update your profile so we can find you!
We look forward to supporting you in your job search!
Good luck!
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
show more