Lead Full Stack Developer
Description
Responsibilities:
- Work in an Agile development approach and participate in scoping the project and timelines.
- Own the delivery and manage expectations with stakeholders for their module/application.
- Work closely with architects and other team members to formulate and execute project plans.
- Drive from concept to delivery, adhering to quality standards and timelines amidst ambiguous inputs.
- Manage cross-functional teams consisting of developers, vendors, and business users.
- Resolve conflicts and drive issues to resolution.
- Lead the delivery independently with minimal supervision, ensuring a high level of efficiency.
Requirements:
- BE/B. Tech(CSE, Electronics preferred) and 7+ years of relevant experience.
- Solid understanding and experience in Agile SDLC approach.
- Strong experience in Java/J2EE, Microservices (using Springboot), and Containerization.
- Understanding and/or basic working experience in front-end technologies - ReactJS.
- Experience working with API Gateways (NGINX preferred) and AD authentication.
- Experience in testing frameworks (Junit/Mockito or Selenium/Cucumber).
- Working experience in Angular.
- Experience working with SQL/NoSQL databases (Postgres, CouchDB preferred), design and queries.
- Experience working with any messaging system (KAFKA preferred), Docker, and Kubernetes.
- Working knowledge of Azure or AWS cloud, Kubernetes.
- Clear understanding of CS Algorithms and design patterns.
- Good project management skills including planning, risk management, and issue resolution.
- Excellent leadership and communication skills.