Lead Java Developer
City : Toronto
Category : Delivery Management
Industry : Information Technology
Employer : Cognizant
Job Summary
The Technical Lead role requires a professional with 6 to 9 years of experience specializing in SQL Server Spring Boot Microservices Spring Core REST Web Services and Core Java. The candidate will work in a hybrid model during day shifts contributing to software asset lifecycle management. Proficiency in English is essential.
Java 8+
Spring boot 3
Sprint Security
OAuth2.0 + JWT
Micro Service development experience
MS SQL Server 2013 +
MQ
Strong SQL Scripting knowledge
Azure
AKS
Git Hub
Responsibilities
- Lead the design and development of scalable microservices architecture to enhance system performance and reliability.
- Oversee the implementation of RESTful web services to ensure seamless integration with existing systems.
- Provide expertise in SQL Server to optimize database queries and improve data retrieval processes.
- Collaborate with cross-functional teams to ensure alignment with business objectives and technical requirements.
- Develop and maintain Spring Boot applications to support business operations and improve user experience.
- Utilize Core Java skills to troubleshoot and resolve complex technical issues efficiently.
- Implement best practices in software asset lifecycle management to maximize resource utilization and minimize costs.
- Ensure code quality and maintainability through regular code reviews and adherence to coding standards.
- Participate in agile development processes to deliver high-quality software solutions in a timely manner.
- Contribute to the continuous improvement of development processes and methodologies.
- Support the team in achieving project milestones and deliverables within the stipulated timelines.
- Engage in knowledge sharing sessions to foster a collaborative and innovative work environment.
- Monitor system performance and provide recommendations for enhancements to ensure optimal functionality.
Qualifications
- Possess strong technical skills in SQL Server Spring Boot Microservices Spring Core REST Web Services and Core Java.
- Demonstrate proficiency in software asset lifecycle management to drive efficiency and effectiveness.
- Exhibit excellent communication skills in English both written and spoken to facilitate collaboration.
- Show ability to work in a hybrid model adapting to both remote and in-office environments.
- Display a proactive approach to problem-solving and decision-making in technical scenarios.
- Have a keen understanding of agile methodologies and their application in software development.
- Maintain a commitment to continuous learning and professional development in relevant technologies.
Certifications Required
Certified Java Programmer Spring Professional Certification SQL Server Certification