
Full Stack Java Technical Lead - React.js
About the role
Job Summary
We are looking for a Full Stack Software Engineer who can help us build a new application or modernize existing applications. You will serve as an individual contributor and help us to meet requirements with clients.
Primary Responsibilities:
- Design and implement UI and micro-services, implement telemetry solutions, and build CI/CD pipelines
- Build product features in collaboration with business and IT stakeholders
- Monitor application health and performance as part of Dev Sec Ops
- Create innovative solutions to meet the needs of the business and to improve the overall health and reliability of the applications
- Define coding standards and best practices
- Coach and mentor other developers in the team
Required Qualifications:
- 5+ years of progressive experience in Software Engineering
- 2+ years of experience developing applications in React including component design and state management for specific use cases
- 5+ years of experience with Java
- 2+ years of experience designing and implementing RESTful services
- 2+ years of Agile delivery experience
- 2+ years of experience in building microservices using Spring Boot
- 2+ years of experience working on an agile team
- 2+ years of experience development/ maintaining CI/CD pipelines
- 2+ years of experience working with relational and/or NoSQL databases
- 2+ year of cloud experience preferrable Azure
- Familiar with performance management
Preferred Qualifications:
- Strong communication and problem solving skills
- Experience delivering software using Agile/Scrum methodology
- Experience in Kafka or other event streaming technologies
- Experience in Docker, Azure, Jenkins, Grafana, Splunk
- Experience working in a DevOps model
- Ability to work in a fast paced, fluid environment while maintaining adherence to standards and best practices
- Healthcare industry experience
Key Responsibilities
-
Lead and manage a team of developers to ensure timely and successful project delivery
-
Design, develop, and implement devops solutions, react.js, and full stack java applications
-
Collaborate with stakeholders to gather requirements and define project scope
-
Perform code reviews, testing, and debugging to maintain code quality and functionality
-
Implement best practices in software development and ensure adherence to coding standards
-
Troubleshoot and resolve technical issues to ensure smooth project execution
-
Stay updated on the latest technologies and trends in devops, react.js, and full stack development
Skill Requirements
-
Proficiency in devops solutions and tools such as jenkins, docker, kubernetes
-
Strong experience in react.js framework for frontend development
-
Expertise in full stack development using java technologies
-
In-depth knowledge of software development life cycle and agile methodologies
-
Excellent problem-solving skills and ability to work in a fast paced environment
-
Strong communication and leadership skills to effectively lead a development team
Other Requirements
1.Relevant certifications in DevOps, React.js, or full stack development are a plus
Benefits and perks
•Learning Budget
Required skills
Technical leadership
System design
Troubleshooting
About HCL Technologies
Others
Headquarters