We are seeking a Software Developer with 5+ years of experience in Java-based software development to support the Integrated Employment Services (IES) Project and Curam/Oracle with WebSphere Upgrade Project. The role involves full-stack development, system integration, API design, and database management.
Advantages
...
•Opportunity to work with cutting-edge Java technologies including Spring Boot, REST APIs, and Microservices.
•Hands-on experience with both front-end and back-end development, ensuring a well-rounded skill set.
•Exposure to cloud technologies and DevOps, including Azure API Management and CI/CD pipelines.
•Agile work environment with collaboration across multiple development teams.
•Challenging role involving troubleshooting, debugging, and performance optimization of enterprise-level applications.
Responsibilities
•Translate technical system specifications into functional, tested applications.
•Develop and maintain Java-based enterprise applications using Spring Boot, RESTful APIs, and Oracle DB.
•Ensure applications are scalable, optimized for performance, and responsive.
•Implement REST API services and integrate with front-end UI frameworks like Angular 5, Bootstrap, and Node.js.
•Develop unit tests using JUnit or TestNG and participate in regression testing automation.
•Ensure application security using JSON Token (JWT) authentication mechanisms.
•Validate data integrity and implement robust database queries using SQL and PLS/SQL.
•Participate in Agile Scrum development, including sprint planning and backlog grooming.
•Collaborate with product managers, designers, and other developers to refine and enhance application features.
•Use tools like Azure DevOps or JIRA to manage defect lifecycles and user stories.
Qualifications
•5+ years of experience in Java-based software development.
•Proficiency in Java SDK, JEE, Apache Ant, Tomcat, and JavaScript.
•Strong experience with Spring framework (Spring Boot, Spring JDBC, Spring Data/JPA, Spring Web Services).
•Expertise in building RESTful APIs and working with database technologies like Oracle DB and PLS/SQL.
•Front-end development experience using Angular 5, Bootstrap, NodeJS, NPM, TypeScript, HTML5, and CSS.
•Excellent problem-solving and analytical skills.
•Strong verbal and written communication skills.
•Ability to collaborate with stakeholders and manage competing priorities.
•Experience with Curam, WebSphere, and Oracle with WebSphere Upgrade projects.
•Hands-on experience with automation testing tools like JUnit, TestNG, and SQL-based data validation.
•Experience with cloud platforms like Azure API Management and DevOps tools like Jenkins, and Maven.
Summary
This Software Developer role provides an excellent opportunity to work on large-scale enterprise applications using modern Java technologies, API development, and cloud-based solutions. The ideal candidate will contribute to application development, integration, and automation testing, supporting the Integrated Employment Services (IES) Project.
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
We are seeking a Software Developer with 5+ years of experience in Java-based software development to support the Integrated Employment Services (IES) Project and Curam/Oracle with WebSphere Upgrade Project. The role involves full-stack development, system integration, API design, and database management.
Advantages
•Opportunity to work with cutting-edge Java technologies including Spring Boot, REST APIs, and Microservices.
•Hands-on experience with both front-end and back-end development, ensuring a well-rounded skill set.
•Exposure to cloud technologies and DevOps, including Azure API Management and CI/CD pipelines.
•Agile work environment with collaboration across multiple development teams.
•Challenging role involving troubleshooting, debugging, and performance optimization of enterprise-level applications.
Responsibilities
•Translate technical system specifications into functional, tested applications.
•Develop and maintain Java-based enterprise applications using Spring Boot, RESTful APIs, and Oracle DB.
•Ensure applications are scalable, optimized for performance, and responsive.
...
•Implement REST API services and integrate with front-end UI frameworks like Angular 5, Bootstrap, and Node.js.
•Develop unit tests using JUnit or TestNG and participate in regression testing automation.
•Ensure application security using JSON Token (JWT) authentication mechanisms.
•Validate data integrity and implement robust database queries using SQL and PLS/SQL.
•Participate in Agile Scrum development, including sprint planning and backlog grooming.
•Collaborate with product managers, designers, and other developers to refine and enhance application features.
•Use tools like Azure DevOps or JIRA to manage defect lifecycles and user stories.
Qualifications
•5+ years of experience in Java-based software development.
•Proficiency in Java SDK, JEE, Apache Ant, Tomcat, and JavaScript.
•Strong experience with Spring framework (Spring Boot, Spring JDBC, Spring Data/JPA, Spring Web Services).
•Expertise in building RESTful APIs and working with database technologies like Oracle DB and PLS/SQL.
•Front-end development experience using Angular 5, Bootstrap, NodeJS, NPM, TypeScript, HTML5, and CSS.
•Excellent problem-solving and analytical skills.
•Strong verbal and written communication skills.
•Ability to collaborate with stakeholders and manage competing priorities.
•Experience with Curam, WebSphere, and Oracle with WebSphere Upgrade projects.
•Hands-on experience with automation testing tools like JUnit, TestNG, and SQL-based data validation.
•Experience with cloud platforms like Azure API Management and DevOps tools like Jenkins, and Maven.
Summary
This Software Developer role provides an excellent opportunity to work on large-scale enterprise applications using modern Java technologies, API development, and cloud-based solutions. The ideal candidate will contribute to application development, integration, and automation testing, supporting the Integrated Employment Services (IES) Project.
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