cover image
COGNIZANT

Java Developer, Sr.

Hybrid

Toronto, Canada

Senior

Full Time

31-10-2025

Share this job:

Skills

Communication Teamwork Java SQL Problem-solving Effective Communication Database Management Organization Software Development Agile Spring Hibernate Spring Boot Kafka

Job Specifications

About The Company

Cognizant is a global leader in professional services, specializing in digital transformation, consulting, and technology solutions. Renowned for its innovative approach, Cognizant helps clients across various industries reimagine their business models to thrive in the digital age. Headquartered in the United States, the company has a strong presence worldwide, delivering cutting-edge solutions that drive efficiency, agility, and sustainable growth. Cognizant's industry-based, consultative methodology ensures tailored strategies that meet the unique needs of each client, fostering long-term partnerships and success. The organization values innovation, collaboration, and continuous learning, making it an ideal environment for IT professionals seeking impactful roles in a dynamic setting.

About The Role

We are seeking a highly skilled Senior Java Developer to join our team onsite in Toronto, ON. This role requires an experienced professional with a deep understanding of Java development, Spring Boot, and related technologies. The Senior Java Developer will be responsible for designing, developing, and maintaining scalable and robust software solutions that meet client requirements. The ideal candidate will collaborate closely with cross-functional teams, including product managers, QA, and other developers, to deliver high-quality applications. This position offers an excellent opportunity to work in a fast-paced environment, leveraging advanced technologies such as Kafka, Hibernate, and REST API development to create innovative solutions that enhance system performance and reliability. The role emphasizes mentorship, technical excellence, and continuous improvement, making it suitable for candidates eager to grow their expertise and contribute to impactful projects.

Qualifications

Minimum of 8-10 years of experience in software development with a focus on Java and Spring Boot.
Proficiency in database management and SQL for designing efficient data models and queries.
Strong knowledge of Hibernate for data persistence and integration.
Experience with Kafka for real-time messaging and data streaming solutions.
Advanced skills in Rest API development to facilitate system interoperability.
Comprehensive understanding of Spring Boot framework for building scalable applications.
Solid foundation in Advanced Java concepts and best practices.
Experience working in Agile development environments.
Excellent problem-solving and troubleshooting skills.
Effective communication and teamwork abilities.

Responsibilities

Collaborate with cross-functional teams to design and implement scalable Rest APIs that improve system performance and integration.
Utilize Hibernate to manage data persistence, ensuring seamless database interactions.
Implement messaging solutions using Kafka to support real-time data processing and communication channels.
Optimize database queries and structures to enhance application efficiency and user experience.
Conduct code reviews and provide constructive feedback to uphold coding standards and best practices.
Troubleshoot and resolve complex technical issues to ensure system stability and reliability.
Stay updated with the latest industry trends, tools, and technologies to foster continuous improvement.
Mentor junior developers, sharing knowledge and fostering a culture of learning and growth.
Work closely with product managers to understand requirements and translate them into technical solutions.
Ensure all software solutions are secure, scalable, and maintainable for long-term success.
Participate actively in Agile ceremonies such as sprint planning, stand-ups, and retrospectives.

Benefits

Competitive salary packages aligned with industry standards.
Health, dental, and vision insurance coverage.
Opportunities for professional development and continuous learning.
Flexible work arrangements supporting work-life balance.
Paid time off and holiday benefits.
Supportive and collaborative work environment.
Access to cutting-edge technologies and innovative projects.

Equal Opportunity

Cognizant is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. We believe in fostering a workplace where everyone can thrive and contribute to our shared success.

About the Company

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. Know more