Java Developer

Job Description

Job Title :  Java Developer 

Experience : 0.6 Yrs - 5 Yrs

Positions : 3

Location : Ahmedabad

Education : B.Tech/B.E. - Computers & IT PG: M.Tech - Computers and IT, MCA - Computers, M. Sc. IT

Roles and Responsibilities:

  • Java/Java EE application development while providing expertise in the full software development life cycle, from concept and design to testing.
  • Contribute to all phases of the development life cycle
  • Write well designed, testable, efficient code
  • Ensure designs are in compliance with specifications
  • Prepare and produce releases of software components
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review

Required Skills:

  • Strong knowledge of core Java and OOPS concepts
  • Strong knowledge of JSP/Servlets and web application development in Java with any MVC framework (Struts, Spring MVC, etc…).
  • Good knowledge of relational databases, JPA and hibernate, or any other ORM framework
  • Knowledge of Spring framework and build tools like Ant, Maven, or Gradle
  • Strong knowledge of the latest JavaScript frameworks complying with the MVVM pattern
  • Should have knowledge of HTML and CSS Maven or Gradle Unit testing
  • Experience working with either Angular 4+, React.js, Node.js, or Vue.js would be a plus.

Desired Skills:

  • Good communication, reasoning, and logical skills
  • Ability to learn fast