Responsibilities :
- Lead a team of developers in designing, developing, and maintaining web applications using ReactJS and Java Full Stack technologies.
- Provide hands-on development and active contribution to the codebase on a daily basis.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
- Mentor and guide team members in best practices, coding standards, and efficient development processes.
- Conduct code reviews and provide constructive feedback to team members.
- Troubleshoot and resolve complex technical issues.
- Stay updated with the latest industry trends and technologies to ensure the team is using the best tools and practices.
- Might participate in the recruitment process to build a high-performing development team.
Requirements :
Bachelor's degree in Computer Science, Engineering, or a related field.Proven experience as a Team Lead or Senior Developer in ReactJS and Java Full Stack development.Strong proficiency in JavaScript, ReactJS, Java, Spring Boot, and related technologies.Strong proficiency and hands-on experience with :Unix / Linux platformJava v.11+ software developmentSpring BootHTML5 / CSS3JavaScript and ReactJSNode.jsGit (GitHub and / or Bitbucket)Unit Testing (Jest, React Testing Library)Continuous Integration (CI) e.g., Jenkins, GitHub Actions, TeamCityGoogle Cloud Platform (GCP) knowledge to troubleshoot problems, read logs, etc.Experience with RESTful APIs, microservices architecture, and cloud platforms (e.g., GCP, AWS, Azure).Solid understanding of front-end and back-end development processes.Excellent problem-solving skills and attention to detail.Strong leadership and communication skills.Ability to work in a fast-paced, collaborative environment.Preferred Qualifications :
Master's degree in Computer Science or a related field.Experience with Agile / Scrum methodologies.Knowledge of DevOps practices and CI / CD pipelines.Familiarity with containerization technologies (e.g., Docker, Kubernetes).Nice to have experience :TypeScriptBuild mgmt. : webpackRedux for state managementSkills Required
Java, Gcp, Reactjs, Spring Boot, Restful Apis, Microservices