Start Date- 2024-10-21
End Date- 2025-03-31
Hybrid : Please note this role is part of a hybrid Work Arrangement and candidate(s) will be required to work at a minimum of 2-3 days per week at 5700 Yonge St.
We are seeking a Senior Software Developer to lead the design, development, and deployment of high-performance Java and Curam applications.
You will utilize your expertise in Java SE / EE, system integrations using REST and SOAP APIs, and hands-on experience with Oracle design concepts.
Collaborate with cross-functional teams to ensure solutions meet business requirements while adhering to security and compliance standards.
Advantages
- Good compensation working on projects that will make a difference to the people in Ontario.
- Opportunities that will help you enhance your skill set in a rapidly evolving field.
Responsibilities
- Lead the design, development, and deployment of high-performance Java and Curam applications, ensuring they meet business requirements and quality standards.
- Architect and implement scalable, reliable, and maintainable software solutions using Java SE / EE and related technologies.
- Conduct thorough code reviews to enforce coding standards, improve code quality, and identify potential issues early in the development process.
- Collaborate with cross-functional teams, including product managers, business analysts, and QA engineers, to understand requirements and deliver solutions that align with business objectives.
- Manage system integrations using REST and SOAP APIs, ensuring seamless communication between different systems and platforms.
- Troubleshoot and resolve complex technical issues, employing strong analytical and problem-solving skills to minimize disruptions to application performance.
- Continuously improve existing Java-based applications, optimizing for performance, scalability, and user experience.
- Stay current with emerging Java technologies and best practices, applying them to enhance the software development process and product quality.
- Ensure software solutions adhere to security and compliance standards, conducting regular assessments and implementing necessary safeguards.
- Mentor and provide technical guidance to junior and intermediate developers, fostering a collaborative and productive team environment.
Qualifications
- Proficiency in Java programming with extensive experience in Java SE / EE, including a deep understanding of object-oriented design principles and commonly used libraries and frameworks.
- Expertise in system integrations using REST and SOAP APIs, ensuring reliable and efficient communication between interfaces.
- Hands-on experience with Oracle design concepts, including schema design, SQL querying, and performance tuning.
- Experience or knowledge of IBM Curam or similar platforms (Case Management System)
Summary
Are you a seasoned software developer with a passion for creating high-performance applications? Join our dynamic team as a Senior Software Developer, where you’ll leverage your expertise in Java programming and system integrations to drive impactful projects.
We thank all applicants for taking the time out to apply. Someone from our team will reach out to you if you have moved forward in the recruitment process.
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.