Company Description
Hire IT People, Inc is a leading IT staffing and consulting firm that serves government agencies, Fortune 500, and mid-market companies across industries. Our candidate network includes thousands of skilled professionals, and we use cutting-edge recruitment tools to identify and build relationships with the best talent. Our account managers and recruiters work closely with clients' IT hiring managers to provide experienced professionals for IT projects and minimize the complexities of hiring.
Role Description
This is a full-time on-site role for a Lead Java Developer located in Mississauga, ON. The Lead Java Developer will be responsible for software development, programming, microservices, and using the Spring Framework to design, develop, and maintain Java applications. The Lead Java Developer will work closely with a team of developers to deliver high-quality software solutions, provide technical leadership, and mentor junior staff.
Qualifications
• Strong proficiency in Java, with a good knowledge of its ecosystems
• Experience in developing microservices-based applications using Spring Boot
• Hands-on experience in using the Spring Framework, including Spring MVC, Spring Batch, and Spring Security
• Excellent programming and problem-solving skills
• Experience in software development, software architecture, and software design patterns
• Experience in leading and mentoring a team of developers
• Excellent communication and interpersonal skills
• Bachelor's or Master's degree in Computer Science or a related field
• Experience in Agile software development practices and methodologies
• Experience with cloud technologies such as AWS, Azure, or GCP is a plus
Key Skills: Java, Microservices, Angular 4+, Mongo DB, Oracle.
Required Skills: Java, Springboot, Microservices, Angular 4+, JavaScript, CSS