Job Description
<p><p><b>Job Title : </b>AVP - Java Full Stack Developer.<br/><br/> <b>Location : </b> Pune.<br/><br/> <b>Experience : </b>8 - 12 Years.<br/><br/> <b>Job Purpose : </b><br/> As an AVP Java Full Stack Developer, you will be responsible for designing, developing, and delivering end-to-end solutions in a fast-paced, Agile environment.<br/> You will work closely with cross-functional teams including Product Management, QA, DevOps, and Business Stakeholders to develop scalable, performant, and secure applications.<br/> The role emphasizes leadership in technology, driving architectural decisions, and mentoring junior developers.<br/><br/> <b>Key Responsibilities :</b></p><p><p><b><br/></b></p>- Lead full software development lifecycle (SDLC) activities : requirement analysis, design, development, testing, deployment, and support.<br/><br/></p><p> - Design, develop, and implement scalable microservices using Java (Spring Boot, Spring Cloud).<br/><br/></p><p> - Build rich front-end applications using Angular (latest versions) or React.<br/><br/></p><p> - Collaborate with business and technical teams to define architecture and solution approach.<br/><br/></p><p> - Implement robust APIs, web services (REST), and integrate third-party systems.<br/><br/></p><p> - Work on performance optimization, code reviews, and technical documentation.<br/><br/></p><p> - Ensure best practices in coding standards, design patterns, and security (OWASP compliance).<br/><br/></p><p> - Drive CI/CD pipeline implementation and automation using tools such as Jenkins, Git, Docker, </p><p>Kubernetes.<br/><br/></p><p> - Guide and mentor a team of developers, ensuring quality delivery within timelines.<br/><br/></p><p> - Troubleshoot and resolve production issues, implement monitoring solutions.<br/><br/></p><p> - Participate in architectural discussions and decisions aligned with long-term strategy.<br/><br/> <b>Key Skills & Technologies Skills : </b></p><p><br/></p> - Core Java (8+) and OOP concepts.<br/><br/></p><p> - Spring Boot, Spring Cloud, Microservices Architecture.<br/><br/></p><p> - Angular 16+, React, HTML5, CSS3, TypeScript.<br/><br/></p><p> - RESTful API development.<br/><br/></p><p> - Database : MySQL, PostgreSQL, MongoDB.<br/><br/></p><p> - Version Control : Git.<br/><br/></p><p> - Build Tools : Maven, Gradle.<br/><br/> <b>Advanced / Optional Skills : </b><br/><br/></p><p> - Message Brokers : Apache Kafka, RabbitMQ.<br/><br/></p><p> - Containerization & Orchestration : Docker, Kubernetes.<br/><br/></p><p> - Cloud Platforms : AWS / Azure / GCP.<br/><br/></p><p> - CI/CD Tools : Jenkins, GitLab CI, ArgoCD.<br/><br/></p><p> - Unit Testing Frameworks : JUnit, Mockito.<br/><br/></p><p> - Monitoring Tools : Prometheus, Grafana, ELK Stack.<br/><br/> <b>Behavioral Competencies : </b><br/><br/></p><p> - Strong problem-solving and analytical thinking.<br/><br/></p><p> - Ability to work in Agile (Scrum) environment.<br/><br/></p><p> - Excellent communication and stakeholder management.<br/><br/></p><p> - Leadership & mentoring mindset.<br/><br/></p><p> - Attention to quality and code maintainability.<br/><br/> <b>Educational Qualification : </b>Bachelors or Masters Degree in Computer Science, Information Technology, or related field.</p><br/></p> (ref:hirist.tech)