Tech Lead – Full Stack (Java + React)
About the Role
Key Responsibilities
- Project Leadership : Lead and manage technical projects end-to-end, ensuring timely and quality delivery.
- Development Lifecycle : A good understanding of the Software Development Life Cycle (SDLC) including Agile / Scrum methodologies.
- Design Principles & Patterns : Apply design principles and architectural design patterns effectively in solution design and implementation.
- Team Collaboration : Engage in daily stand-ups, work item updates, and coordination with developers.
- Stakeholder Management : Communicate effectively with clients, team members, and management.
- Code Quality Monitoring : Oversee code quality review during pull request, pipeline status, Performance monitoring and proactively address issues.
- Status Reporting : Deliver regular project updates to stakeholders.
Technical Expertise Required
Programming : 6+ years of experience as a full-stack hands-on developer using Java (>8), Spring Boot, and React.
Database : Strong experience in RDBMS (MS SQL preferred, MySQL, PostgreSQL) and NoSQL (MongoDB); caching tools like Redis or HazelCast.Messaging : Hands-on with Kafka and RabbitMQ.Architecture : Deep knowledge of microservices architecture.Cloud : Experience with either AWS or Azure cloud platforms (any one).Code Quality : Strong coding and code review capabilities; mentorship of developers.Qualifications
Min 60% in Academics and Please check stability also, atleast 2 Years in one organization.Additionally, candidates should be from recognized colleges like NIT’s, NIST or BIT’s.
Required Skills
Good experience in Java (Spring boot), React, AWS, SQL and Kafka with very good communication skills.