Senior Full Stack Developer (Java, Angular) – Hybrid
City : Toronto, ON-5140 Yonge St., Ontario
Category : Digital
Industry : Information Technology
Employer : Cognizant
At Cognizant, our global community sets us apart—an upbeat, collaborative and inclusive workplace where everyone can thrive. And with projects at the forefront of innovation, you can build a varied, rewarding career and draw encouragement from dedicated colleagues and leaders. Cognizant is right where you belong.
Role overview
We are seeking a highly skilled Senior Java Developer to join our dynamic and innovative team. In this role, you will be responsible for developing high-quality software solutions that meet our clients' needs and exceed their expectations. You will work closely with multi-functional teams to design, develop, and implement robust, scalable applications using Java technologies. As a Senior Developer, you will take a leadership role in mentoring junior developers and driving standard processes in software development. You will also be tasked with troubleshooting, debugging, and upgrading existing applications to enhance functionality and efficiency.
What you’ll do
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 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 bring to the role
To excel in this role, you should bring:
- Minimum 7+ years of experience with Web application, Java, Angular, REST API, Microservices, MQ, Spring framework/Spring Boot, Cloud development
- Knowledge of enterprise-level security concepts and methodologies, including SSO, SSL, encryption, Apigee, authentication and entitlements.
- Demonstrated leadership/facilitation skills to manage multi-functional development teams applying an Agile methodology.
- Experience with new/emerging digital business models with banking terminologies.
Working arrangements
We 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.
Note: The working arrangements for this role are accurate as of the date of posting. They may be subject to change based on the specific project and business requirements. However, we will always communicate any changes and be transparent about role expectations.