
Technical lead - Java, Microservices, React.js
About the role
Job Summary
The Technical Lead will be responsible for leading a team in the development and implementation of Java, Microservices, and React based applications. The role involves overseeing the technical aspects of projects, ensuring best practices are followed, and delivering high-quality solutions within specified timelines. Collaborate with cross functional teams to design, develop, and maintain scalable software applications.
Key Responsibilities
-
Lead a team of developers in the design, development, and implementation of 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.
Skill 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.
Other Requirements
Desired Qualifications:
-
5+ years of Software Engineering experience.
-
2+ years of experience in Application Design and Development using Java and** Microservices**.
-
2+ years of experience using Database Technologies such as** Oracle** and** MongoDB**.
-
Spring Boot&** React JS**.
-
Proficiency in an Agile environment such as Scrum.
-
Proficiency in building relationships with stakeholders and vendors.
-
Cloud certification is a plus.
-
Kafka and GENI - Copilot
--- Job Expectations:
-
Understand and adhere to standards and best practices of engineering.
-
Design, code, test, debug, and document solutions/features as part of major projects and programs.
-
Review and analyze technical modules
-
Adapt engineering best practices, leveraging industry standards and emerging technologies to drive new initiatives.
-
Collaborate with senior technical experts, engineering leaders effectively
-
Time management and systematic software development practices are must.
Required skills
Java
Microservices
React.js
Technical Leadership
About HCL Technologies
Bengaluru
Headquarters