Module Lead - Java+ Angular 2+

5 - 9 years

0 Lacs

Posted:18 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a FullStack Tech Lead professional, your role involves investigating and understanding business requirements, addressing issues, expanding current functionality, and implementing new features. You will be responsible for task scoping, estimation, and prioritization, working with business analysts/SMEs to devise solutions, collaborating with testers on test plans, and participating in development discussions and code reviews. Additionally, you will mentor developers for difficult tasks, provide technical advice, guide the team in POCs, and conduct early risk assessments. Key Responsibilities: - Investigate and understand business requirements and implement as per the need - Address issues, expand current functionality, and implement new features - Task scoping, estimation and prioritization - Work with business analysts/SMEs to understand challenges and devise creative solutions that satisfy constraints - Work with testers to devise test plans and tooling - Be involved in production and operations support - Participate in development discussions and code reviews - Mentoring developers for difficult tasks & provide technical advice - Guiding the team in doing POCs and early risk assessments Qualifications Required: - Professional with good architectural/design background and hands-on development experience using JAVA and J2EE languages in Windows/Unix environments - Minimum 8 years of experience in Java and related technologies - Good understanding of Spring framework - Spring core, MVC, Boot, Microservices pattern - Working knowledge of building Micro Services, RESTful web Services using any framework (Spring Boot, JaxRS, Jersey) - Hands-on experience in web services development and solid understanding of Java web technologies using Java 8 - Solid understanding of UI basics HTML, CSS, JavaScript, jQuery, Ajax - Hands-on experience with Typescript and Angular 9+ with modular architecture - Good understanding of Message Queues and experience in at least one of them (Kafka / RabbitMQ / ActiveMQ) - Expertise in Relational databases (MySQL / MS SQL / Oracle) - Working experience in DevOps Build Tools - Maven / Gradle, Version control - Git, GitHub / Bitbucket, CI/CD - Jenkins, Ansible, Artifactory - Strong Expertise in building & deploying applications on the AWS cloud platform - Understanding and expertise in maintaining Code quality (TDD, JUnit, Mockito, Power Mock, SonarQube, Sonar lint) - Working knowledge of Agile process and tools - Scrum / Kanban, Jira, Confluence - Proficiency in Interpersonal skills, Problem solving, Planning & execution, and Impactful communication - Positive, flexible, learning, and can-do attitude - Good understanding of the application development life cycle and experience in handling production outage situations - Understanding of Object-Oriented & component-based software development and experience using design patterns - Working experience with performance improvements of Java-based clients & server-side applications - Quick Learner with the ability to understand existing code quickly and make enhancements as business demands change As a FullStack Tech Lead professional, your role involves investigating and understanding business requirements, addressing issues, expanding current functionality, and implementing new features. You will be responsible for task scoping, estimation, and prioritization, working with business analysts/SMEs to devise solutions, collaborating with testers on test plans, and participating in development discussions and code reviews. Additionally, you will mentor developers for difficult tasks, provide technical advice, guide the team in POCs, and conduct early risk assessments. Key Responsibilities: - Investigate and understand business requirements and implement as per the need - Address issues, expand current functionality, and implement new features - Task scoping, estimation and prioritization - Work with business analysts/SMEs to understand challenges and devise creative solutions that satisfy constraints - Work with testers to devise test plans and tooling - Be involved in production and operations support - Participate in development discussions and code reviews - Mentoring developers for difficult tasks & provide technical advice - Guiding the team in doing POCs and early risk assessments Qualifications Required: - Professional with good architectural/design background and hands-on development experience using JAVA and J2EE languages in Windows/Unix environments - Minimum 8 years of experience in Java and related technologies - Good understanding of Spring framework - Spring core, MVC, Boot, Microservices pattern - Working knowledge of building Micro Services, RESTful web Services using any framework (Spring Boot, JaxRS, Jersey) - Hands-on experience in web services development and solid understanding of Java web technologies using Java 8 - Solid understanding of UI basics HTML, CSS, JavaScript, jQuery, Ajax - Hands-on experience with Typescr

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You