Java Full Stack Lead/ Developer

  • Pune
  • Yash Technologies

YASH Technologies, a leading enterprise business and technology solution partner for medium and large global customers, is seeking Java Full Stack Professionals , who thrives on challenge and desires to make a real difference in the business world.


Your Role!

This is an exciting opportunity for self-starters who are passionate about getting things done, think strategically. Should have the ability to analyze technical needs, and work with the customers to develop project scope and Project Plans.


What you should Have?

This is an excellent opportunity to join the technology revolution currently taking place across the agricultural industry and work with highly skilled and talented people in a global, diversified company.

Primary responsibilities include working closely with technical team, product management, UX designers and backend developers on the design, development, testing and deployment of our next generation applications and existing product lines. You will undertake all assigned tasks and responsibilities effectively and professionally in accordance with company, team, and customer expectations.


Job Description


  • 5 years of software development experience with expertise in Java 8+ and knowledge of latest 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/ React/ AWS
  • 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.