About the role
Senior Java Full Stack Developer – Onsite
Cognizant is one of the world's leading professional services companies, redefining clients' business, operating, and technology models for the digital era. Our outstanding industry-based, consultative approach helps clients envision, build, and run more innovative and efficient businesses. Headquartered in the U.S. Learn how Cognizant helps clients lead with digital at www.cognizant.com.
Cognizant Technology Solutions is looking for a Senior Java Full Stack Developer- Onsite to join the team of IT professionals in a role. If you meet our background requirements and skills and are in search of an opportunity with these skills and expertise, here is the opportunity for you!
Location – Toronto, ON
Qualifications:
- Minimum of 8-12 years of experience in software development, with a strong focus on Java Spring Boot and Angular JS
- Demonstrate experience in the Cards and Payments domain which is considered a valuable asset.
- Exhibit excellent problem-solving skills and the ability to work effectively in a team-oriented environment.
- Show a commitment to continuous learning and staying current with emerging technologies and industry trends.
- Have strong communication skills to effectively collaborate with team members and stakeholders.
- Display a proactive approach to identifying and addressing potential challenges in software development.
- Demonstrate the ability to work independently and manage multiple tasks in a fast-paced environment.
Responsibilities:
- Collaborate with cross-functional teams to design and implement scalable Rest APIs that enhance system performance.
- Collaborate with cross-functional teams to design develop and implement software solutions that enhance user experience.
- Ensure the performance quality and responsiveness of applications by conducting thorough testing and debugging.
- Participate in code reviews to maintain code quality and share knowledge with team members.
- Implement best practices in software development to ensure high-quality deliverables.
- Work closely with product managers and stakeholders to gather and analyze requirements for new features.
- Provide technical guidance and mentorship to junior developers to foster a collaborative team environment.
- Stay updated with the latest industry trends and technologies to continuously improve software development processes.
- Contribute to the design and architecture of software systems to ensure scalability and maintainability.
- Develop and maintain technical documentation to support software development and deployment processes.
- Collaborate with QA teams to ensure software quality and address any issues that arise during testing.
- Optimize application performance by identifying and resolving bottlenecks and performance issues.
- Support the deployment of software applications in a hybrid work model ensuring smooth transitions and minimal disruptions.
Work model:
Onsite – This is an onsite position requiring 4 days a week in a client or Cognizant office located in Toronto, ON. At Cognizant, we strive to provide flexibility wherever possible, and we are here to support a healthy work-life balance through our various wellbeing programs.
The working arrangements for this role are accurate as of the date of posting. This may change based on the project you’re engaged in, as well as business and client requirements. Rest assured; we will always be clear about role expectations.
About Cognizant
Cognizant (Nasdaq-100: CTSH) engineers modern businesses. We help our clients modernize technology, reimagine processes and transform experiences so they can stay ahead in our fast-changing world. Together, we’re improving everyday life. See how at www.cognizant.com or @cognizant.
About the role
Senior Java Full Stack Developer – Onsite
Cognizant is one of the world's leading professional services companies, redefining clients' business, operating, and technology models for the digital era. Our outstanding industry-based, consultative approach helps clients envision, build, and run more innovative and efficient businesses. Headquartered in the U.S. Learn how Cognizant helps clients lead with digital at www.cognizant.com.
Cognizant Technology Solutions is looking for a Senior Java Full Stack Developer- Onsite to join the team of IT professionals in a role. If you meet our background requirements and skills and are in search of an opportunity with these skills and expertise, here is the opportunity for you!
Location – Toronto, ON
Qualifications:
- Minimum of 8-12 years of experience in software development, with a strong focus on Java Spring Boot and Angular JS
- Demonstrate experience in the Cards and Payments domain which is considered a valuable asset.
- Exhibit excellent problem-solving skills and the ability to work effectively in a team-oriented environment.
- Show a commitment to continuous learning and staying current with emerging technologies and industry trends.
- Have strong communication skills to effectively collaborate with team members and stakeholders.
- Display a proactive approach to identifying and addressing potential challenges in software development.
- Demonstrate the ability to work independently and manage multiple tasks in a fast-paced environment.
Responsibilities:
- Collaborate with cross-functional teams to design and implement scalable Rest APIs that enhance system performance.
- Collaborate with cross-functional teams to design develop and implement software solutions that enhance user experience.
- Ensure the performance quality and responsiveness of applications by conducting thorough testing and debugging.
- Participate in code reviews to maintain code quality and share knowledge with team members.
- Implement best practices in software development to ensure high-quality deliverables.
- Work closely with product managers and stakeholders to gather and analyze requirements for new features.
- Provide technical guidance and mentorship to junior developers to foster a collaborative team environment.
- Stay updated with the latest industry trends and technologies to continuously improve software development processes.
- Contribute to the design and architecture of software systems to ensure scalability and maintainability.
- Develop and maintain technical documentation to support software development and deployment processes.
- Collaborate with QA teams to ensure software quality and address any issues that arise during testing.
- Optimize application performance by identifying and resolving bottlenecks and performance issues.
- Support the deployment of software applications in a hybrid work model ensuring smooth transitions and minimal disruptions.
Work model:
Onsite – This is an onsite position requiring 4 days a week in a client or Cognizant office located in Toronto, ON. At Cognizant, we strive to provide flexibility wherever possible, and we are here to support a healthy work-life balance through our various wellbeing programs.
The working arrangements for this role are accurate as of the date of posting. This may change based on the project you’re engaged in, as well as business and client requirements. Rest assured; we will always be clear about role expectations.
About Cognizant
Cognizant (Nasdaq-100: CTSH) engineers modern businesses. We help our clients modernize technology, reimagine processes and transform experiences so they can stay ahead in our fast-changing world. Together, we’re improving everyday life. See how at www.cognizant.com or @cognizant.