Enable job alerts via email!

Senior Java Developer

Cognizant

Toronto

On-site

CAD 100,000 - 120,000

Full time

Yesterday
Be an early applicant

Job summary

A leading professional services company is seeking a Senior Java Developer to join their team in Toronto. This role requires 8-10 years of software development experience, with a strong focus on Java and Spring Boot. Responsibilities include designing scalable Rest APIs, managing data persistence with Hibernate, and implementing real-time messaging solutions using Kafka. Candidates should possess advanced skills and a collaborative mindset. The position is onsite, requiring 4 days in the office.

Benefits

Wellbeing programs

Qualifications

  • Minimum of 8-10 years of experience in software development.
  • Strong focus on Java and Spring Boot.
  • Advanced skills in Rest API development.

Responsibilities

  • Design and implement scalable Rest APIs.
  • Utilize Hibernate to manage data persistence.
  • Implement messaging solutions using Kafka.
  • Conduct code reviews for best practices.
  • Troubleshoot complex technical issues.
  • Provide mentorship to junior developers.

Skills

Java
Spring Boot
Database and SQL
Hibernate
Kafka
Rest API development
Advanced Java
Job description
Overview

Senior Java 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 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!

LocationToronto, ON

Qualifications
  • Minimum of 8-10 years of experience in software development, with a strong focus on Java and Spring Boot
  • Demonstrate proficiency in Database and SQL to design efficient data models and queries.
  • Exhibit strong knowledge of Hibernate for effective data management and integration.
  • Showcase expertise in Kafka for developing real-time messaging solutions.
  • Possess advanced skills in Rest API development to enhance system interoperability.
  • Display comprehensive understanding of Spring Boot for building robust applications.
  • Have a solid foundation in Advanced Java to develop scalable and maintainable software solutions.
Responsibilities
  • Collaborate with cross-functional teams to design and implement scalable Rest APIs that enhance system performance.
  • Utilize Hibernate to manage data persistence and ensure seamless integration with databases.
  • Implement robust messaging solutions using Kafka to facilitate real-time data processing and communication.
  • Optimize database queries and structures to improve application efficiency and user experience.
  • Conduct thorough code reviews and provide constructive feedback to ensure adherence to best practices and coding standards.
  • Troubleshoot and resolve complex technical issues to minimize downtime and maintain system reliability.
  • Stay updated with the latest industry trends and technologies to continuously improve software development processes.
  • Provide technical guidance and mentorship to junior developers to foster a culture of learning and growth.
  • Collaborate with product managers to understand user needs and translate them into technical requirements.
  • Ensure software solutions are secure, scalable, and maintainable to support long-term business goals.
  • Participate in agile development processes including sprint planning and retrospectives to deliver high-quality software on time.
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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.