Sign up for our
weekly
newsletter
of fresh jobs
We are seeking a highly skilled Senior Full Stack Developer with extensive experience in Java and React to join our dynamic team. In this role, you will be instrumental in designing, developing, and maintaining innovative web applications that enhance our product offerings and improve customer experiences. As a Senior Developer, you will collaborate closely with multi-functional teams, including product management, design, and other engineering teams, to build scalable and robust software solutions. Your expertise in both front-end and back-end technologies will be critical in creating seamless user interfaces as well as server-side logic that powers our applications.In this role, you will• Participate in all aspects of agile software development, including design, implementation, dev testing and deployment.• Architect and provide guidance on building end-to-end systems optimized for speed and scale.• Work primarily in Java, Spring Boot and Angular/React• Engage with UX designer and collaborate with leading back-end engineers to create reliable APIs.• Work with agile development methodologies, adhering to standard processes and pursuing continued learning opportunities.What You’ll Need To Succeed (required Skills)• Bachelor's degree in Computer Science, Software Engineering, or a related field.• Minimum of 8+ years of experience in building, designing and deploying web applications and RESTful APIs• Minimum of 8+ years of experience in building, designing and deploying web applications and RESTful APIs• Minimum of 5+ years of experience in React or Angular framework (preferably React)• Experience in developing/designing micro-service architecture.• Extensive experience in one of the cloud providers AWS/Azure and migrating large scale complex projects from on-prem to Cloud including in-between hybrid options• Proven hands-on experience in containerization – Docker, Kubernetes, Openshift etc.• Working knowledge of Jenkins CI, Git, CI/CD pipelinesWhat Will Help You Stand Out (preferred Skills)• Knowledge in Market Risk/Capital Markets/Banking.At Cognizant, we're eager to meet people who believe in our mission and can make an impact in various ways. We strongly encourage you to apply even if you only meet the required skills listed. Consider what transferrable experience and skills make you a unique applicant and help us see how you'd be beneficial to this role.Working arrangementsWe believe hybrid work is the way forward as we strive to provide flexibility wherever possible. Based on this role’s business requirements, this is a hybrid position requiring 3 days a week in a client OR Cognizant office in Toronto, ON. Regardless of your working arrangement, we are here to support a healthy work-life balance though 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.