Technical Lead (Full Stack: Java + ReactJS)
Role: Technical Lead Full Stack (Java + ReactJS)
Type: EW / FTE (Randstad Digital Payroll)
Location: Chennai
Initial 45 months: Remote
Post-transition: Hybrid 3 days/week from office
Experience: 10 to 15 years
Notice Period: 20 to 45 days
Priority: High
Background Preferred:Ecommerce Domain
Must-Have Technical Skills:
- Backend: Java (preferably Java 1721), Spring Boot, Microservices
- Frontend: ReactJS with TypeScript, JavaScript, HTML/CSS
- Cloud: Hands-on experience with Azure, AWS, or GCP
- Messaging/Event-driven systems: Kafka, Solace, Azure Event Hub
- API Development: RESTful API design, performance tuning, and API security
- Database: MySQL (relational), Couchbase or MongoDB (NoSQL)
- Tools: GitHub Actions / Jenkins (CI/CD), Container orchestration (Docker/Kubernetes)
- Architecture & Leadership: System design, stakeholder management, mentoring team members
Job Responsibilities:
- Lead full-stack development efforts with 70% backend (Java) and 30% frontend (React)
- Architect and develop scalable, distributed systems with microservice patterns
- Drive engineering best practices: CI/CD, testing strategies, code reviews
- Collaborate with Product Owners, UX teams, and cross-functional stakeholders
- Guide junior engineers and foster a high-performance culture
- Participate in capacity planning, system design, and architectural reviews
Preferred Qualifications:
- Micro Frontends and Headless Commerce platforms
- API Gateway knowledge
- Experience with observability tools like Datadog, New Relic
- Exposure to Agile delivery models and cross-geography teams
- Excellent communication and leadership/mentorship abilities