Job Title : Software Engineer - SW IV (Team Lead)
Location : Pune
Key Responsibilities :
- Lead and manage the development team; set standards, delegate tasks, and conduct performance evaluations.
- Ensure software integrity, manage technical debt, and take ownership of product development.
- Design, implement, test, and release scalable, high-performance, secure services and applications.
- Mentor junior developers, review code, and maintain automated testing coverage.
- Support CI / CD infrastructure, deployments, product support, and bug resolution.
- Participate in agile ceremonies and contribute to team progress.
- Prepare documentation (APIs, data dictionaries) and suggest enhancements.
Backend Focus (if applicable) :
Design and build domain-driven APIs, event-driven architecture, and backend components (Java, Golang).Frontend Focus (if applicable) :
Design and build ReactJS / Angular components and work with micro-frontend architecture.Qualifications & Experience :
Bachelors degree in Computer Science, Information Systems, or related field.7+ years of experience in :
Developing highly scalable REST microservices and B2B SaaS enterprise apps.Mobile / desktop application development.Pub / Sub messaging systems (Kafka, ActiveMQ, RabbitMQ).Automation testing (TDD / BDD).Backend : Java, Golang, Spring, Microservices, PostgreSQL / Redis, AWS.Frontend : ReactJS / Angular, TypeScript, Redux, NextJS, Micro-frontend architecture, AWS.Skills & Abilities :
Strong leadership and mentoring experience.Expertise in microservices, design principles, and large-scale systems.Hands-on production experience with AWS, CI / CD, Kubernetes, Docker, Terraform.Strong problem-solving skills, algorithms, data structures, and OO design.Experience in Agile methodology, monitoring / logging tools (Splunk, New Relic), and DevOps practices.Excellent communication and collaboration skills.Certifications (Preferred) :
AWS Certified Developer(ref : hirist.tech)