Job Description:
Java Tech Lead (Full stack) -
- 7+ years of software development experience with expertise in Java 8+ and knowledge of latest Java 9 features.
- Extensive knowledge and hands-on experience in Java frameworks available such as Spring MVC, Spring Boot and Hibernate / Spring JDBC.
- Experience working in Angular 2/4/6/8/9
- Experience working on highly interactive UIs using HTML5, CSS3,Bootstrap
- Should have working knowledge on designing and implementation of REST Web services.
- Ability & willingness to learn technologies at pace.
- Good communication skill.
- Technologies: Java/J2EE, JSF, Javascript. Need to design, develop and deploy applications using Java, Springboot, Hibernate as backend.
- Address issues, expand current functionality, and implement new features.
- Investigate and understand business requirements and implement as per the need.
- 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.