We are seeking a Software Developer who will design, develop, test, and maintain Java-based applications, ensuring performance, scalability, and security. Responsibilities include API integration, front-end and back-end development, troubleshooting, and automation testing while adhering to Agile methodologies.
Advantages
...
•Hybrid Work Model: Work onsite three days a week, with two remote days for flexibility.
•Full-Stack Development: Engage in both front-end and back-end development, enhancing technical expertise.
•Cutting-Edge Technologies: Work with SpringBoot, REST APIs, Oracle DB, Angular, NodeJS, and Azure API Management.
•Automation & Agile: Gain experience in test automation, continuous integration, and Agile methodologies.
•Collaboration & Growth: Opportunity to mentor fellow developers and contribute to software architecture.
Responsibilities
•Translate technical specifications into working applications, ensuring scalability, performance, and security.
•Develop and maintain Java-based applications using Java SDK, JEE, SpringBoot, REST APIs, and Oracle DB.
•Design and implement front-end interfaces using Angular, Bootstrap, TypeScript, and HTML5.
•Integrate back-end services with front-end components for seamless functionality.
•Develop unit tests using JUnit or TestNG to ensure software reliability.
•Participate in test data creation, regression testing, and database validation.
•Automate testing processes to improve efficiency in Agile sprints.
•Work with PL/SQL, Oracle DB, and database design to ensure efficient data handling.
•Design and construct REST API services, ensuring smooth integration with front-end applications.
•Implement Azure API Management for optimized cloud-based interactions.
•Participate in Agile sprints, using Azure DevOps or JIRA for user story and defect management.
•Work closely with cross-functional teams, contributing to the continuous improvement of software development.
•Mentor and transfer knowledge to fellow developers.
Qualifications
Required Experience
•5+ years of Java-based software development with experience in Java SDK, JEE, Apache Ant, and Tomcat.
•3+ years of experience in SpringBoot, REST API development, and Oracle DB.
•Front-end development experience with Angular 5, Bootstrap, NodeJS, TypeScript, HTML5, and CSS.
•Experience with Agile methodologies, including sprint planning and backlog management.
•Automation testing skills, including unit tests, SQL data validation, and regression testing.
Preferred Skills
•Experience in Azure API Management for cloud-based service integrations.
•Curam experience is an added advantage.
Summary
This Software Developer role is a great opportunity to work in a hybrid, collaborative environment, developing scalable, high-performance software solutions. The ideal candidate will have strong Java development skills, experience with API integration, front-end frameworks, automation testing, and Agile methodologies.
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 who will design, develop, test, and maintain Java-based applications, ensuring performance, scalability, and security. Responsibilities include API integration, front-end and back-end development, troubleshooting, and automation testing while adhering to Agile methodologies.
Advantages
•Hybrid Work Model: Work onsite three days a week, with two remote days for flexibility.
•Full-Stack Development: Engage in both front-end and back-end development, enhancing technical expertise.
•Cutting-Edge Technologies: Work with SpringBoot, REST APIs, Oracle DB, Angular, NodeJS, and Azure API Management.
•Automation & Agile: Gain experience in test automation, continuous integration, and Agile methodologies.
•Collaboration & Growth: Opportunity to mentor fellow developers and contribute to software architecture.
Responsibilities
•Translate technical specifications into working applications, ensuring scalability, performance, and security.
•Develop and maintain Java-based applications using Java SDK, JEE, SpringBoot, REST APIs, and Oracle DB.
•Design and implement front-end interfaces using Angular, Bootstrap, TypeScript, and HTML5.
...
•Integrate back-end services with front-end components for seamless functionality.
•Develop unit tests using JUnit or TestNG to ensure software reliability.
•Participate in test data creation, regression testing, and database validation.
•Automate testing processes to improve efficiency in Agile sprints.
•Work with PL/SQL, Oracle DB, and database design to ensure efficient data handling.
•Design and construct REST API services, ensuring smooth integration with front-end applications.
•Implement Azure API Management for optimized cloud-based interactions.
•Participate in Agile sprints, using Azure DevOps or JIRA for user story and defect management.
•Work closely with cross-functional teams, contributing to the continuous improvement of software development.
•Mentor and transfer knowledge to fellow developers.
Qualifications
Required Experience
•5+ years of Java-based software development with experience in Java SDK, JEE, Apache Ant, and Tomcat.
•3+ years of experience in SpringBoot, REST API development, and Oracle DB.
•Front-end development experience with Angular 5, Bootstrap, NodeJS, TypeScript, HTML5, and CSS.
•Experience with Agile methodologies, including sprint planning and backlog management.
•Automation testing skills, including unit tests, SQL data validation, and regression testing.
Preferred Skills
•Experience in Azure API Management for cloud-based service integrations.
•Curam experience is an added advantage.
Summary
This Software Developer role is a great opportunity to work in a hybrid, collaborative environment, developing scalable, high-performance software solutions. The ideal candidate will have strong Java development skills, experience with API integration, front-end frameworks, automation testing, and Agile methodologies.
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