Source description
About the role
As a Technical Lead, your role involves leading a team in developing and implementing Java, Microservices, and React based applications. You will be responsible for overseeing the technical aspects of projects, ensuring best practices are followed, and delivering high-quality solutions within specified timelines. Additionally, you will collaborate with cross-functional teams to design, develop, and maintain scalable software applications. Key Responsibilities: - Lead a team of developers in designing, developing, and implementing Java, microservices, and React applications. - Define technical requirements, architectures, and frameworks for software development projects. - Conduct code reviews, provide technical guidance, and mentor team members. - Ensure adherence to coding standards, software development methodologies, and performance optimization techniques. - Collaborate with stakeholders to gather requirements, troubleshoot issues, and provide technical solutions. - Stay updated on industry trends and best practices in Java, microservices, and React development. - Participate in the full software development lifecycle from planning and design to testing and deployment. Qualification Requirements: - Proficiency in Java programming and deep understanding of Java EE concepts. - Experience in developing microservices architecture and implementing RESTful APIs. - Strong knowledge of React.js framework and its ecosystem. - Familiarity with frontend technologies such as HTML, CSS, and JavaScript. - Good understanding of database technologies like SQL and NoSQL databases. - Experience with agile methodologies and CI/CD pipelines. - Excellent problem-solving skills and ability to work in a fast-paced environment. - Strong communication and leadership abilities to effectively lead a technical team. If there are any additional details of the company present in the JD, kindly provide them for inclusion in the final JD. As a Technical Lead, your role involves leading a team in developing and implementing Java, Microservices, and React based applications. You will be responsible for overseeing the technical aspects of projects, ensuring best practices are followed, and delivering high-quality solutions within specified timelines. Additionally, you will collaborate with cross-functional teams to design, develop, and maintain scalable software applications. Key Responsibilities: - Lead a team of developers in designing, developing, and implementing Java, microservices, and React applications. - Define technical requirements, architectures, and frameworks for software development projects. - Conduct code reviews, provide technical guidance, and mentor team members. - Ensure adherence to coding standards, software development methodologies, and performance optimization techniques. - Collaborate with stakeholders to gather requirements, troubleshoot issues, and provide technical solutions. - Stay updated on industry trends and best practices in Java, microservices, and React development. - Participate in the full software development lifecycle from planning and design to testing and deployment. Qualification Requirements: - Proficiency in Java programming and deep understanding of Java EE concepts. - Experience in developing microservices architecture and implementing RESTful APIs. - Strong knowledge of React.js framework and its ecosystem. - Familiarity with frontend technologies such as HTML, CSS, and JavaScript. - Good understanding of database technologies like SQL and NoSQL databases. - Experience with agile methodologies and CI/CD pipelines. - Excellent problem-solving skills and ability to work in a fast-paced environment. - Strong communication and leadership abilities to effectively lead a technical team. If there are any additional details of the company present in the JD, kindly provide them for inclusion in the final JD.
More at HCLTech