Sr. Java Full-Stack Developer (Java/Angular)
Cognizant’s Digital Engineering practice is seeking a highly qualified Sr. Java Full-Stack Developer (Java/Angular) with 6+ years of experience developing scalable, enterprise applications.
The role involves designing, developing, and maintaining high-quality software solutions and leveraging technologies such as Kafka, SQL, Hibernate, Spring Boot, Java MQ, and REST APIs.
Location: Toronto, ON, CANADA (Onsite)
You must be legally authorized to work in Canada without the need for employer sponsorship, now or at any time in the future.
Roles/Responsibilities
- Develop and maintain applications: Build and enhance frontend (Angular) and backend (Java/Node.js) components.
- Design and implement APIs: Develop robust, scalable RESTful services and integrate with frontend systems.
- Contribute to system design: Participate in architecture discussions and implement scalable and reusable solutions.
- Collaborate within Agile teams: Work closely with stakeholders, product owners, and developers to deliver business requirements.
- Implement cloud-based solutions: Develop and deploy applications on AWS, Azure, or OpenShift using containers (Docker/Kubernetes).
- Support CI/CD pipelines: Work with GitHub Actions to enable automated build, test, and deployment processes.
- Ensure code quality and testing: Write unit and integration tests, participate in code reviews, and follow best practices.
- Leverage AI tools: Use AI-assisted development tools (Copilot, etc.) to enhance productivity.
- Monitor and support production systems: Troubleshoot issues and support stability using monitoring tools like Splunk or Dynatrace.
- Continuously improve engineering practices: Adopt new tools, frameworks, and automation techniques.
Required Qualifications
- 7–12 years of experience in Full Stack Development
- Strong expertise in Java (Spring Boot / Microservices)
- Proficiency in Angular OR Node.js
- Strong understanding of REST APIs
- Experience with cloud platforms (AWS/Azure/OpenShift)
- Hands-on experience in Docker & Kubernetes
- Experience with CI/CD pipelines (GitHub Actions)
- Strong knowledge of Git version control
- Familiarity with testing frameworks and best practices
- Exposure to AI-assisted development tools
Canadian Pay Transparency Statement
We regularly assess market data to ensure we offer a competitive compensation package for our associates.
The base salary for this position ranges between $60,300 – 95,500 per year.
Where the successful candidate may fall within the range depends on relevant education, work and/or management experience and other business-related and job-necessary qualifications.
This position is also eligible for Cognizant’s discretionary annual performance-based bonus, as well as benefits that support your physical, mental and financial wellbeing.
#J-18808-Ljbffr