Senior Java Developer – Hybrid
Ville : Toronto, Ontario
Catégorie : Technology & Engineering
Industrie : Technologies de l'information
Employeur : 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:
- Design, develop, and maintain Java-based applications.
- Collaborate with product managers, architects, and other collaborators to gather and define requirements.
- Write clean, maintainable, and efficient code following standard processes.
- Participate in code reviews to ensure code quality and alignment to standards.
- Troubleshoot and resolve performance issues and bugs in existing applications.
- Mentor and guide junior developers in their work and professional development.
- Stay updated with industry trends and emerging technologies to drive innovation within the team.
What you bring to the role
To excel in this role, you should bring:
- Minimum 8+ years of experience in Java 8+ development and programming
- Minimum 3+ years of experience in ava frameworks such as Spring or Hibernate.
- Bachelor's degree or equivalent experience in Computer Science, Software Engineering, or a related field.
- Experience with RESTful web services and API development.
- Good understanding of database systems and proficiency in SQL.
- Familiarity with version control systems such as Git.
- Excellent problem-solving skills and ability to work independently and as part of a team.
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 2 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.