web-engineer-java

Web Engineer - Java

We are looking for a Java Developer to join our engineering team and help us develop and maintain various software products. 2-5 years of experience in writing well designed,testable and efficient code by following best software development practices. Expertise in developing server-side logic, with high performance and responsiveness to requests from the front-end.Expertise in J2EE, Web 2.0, HTML5 etc

Key responsibilities

  • Write well designed, testable, efficient code by using best software
    development practices.
  • Writing effective, scalable code.
  • Developing components to improve responsiveness and overall performance
  • Develop back-end components to improve responsiveness and overall
    performance
  • Implementation of security and data protection
  • Test and debug programs

Technical Skills

  • Web development experience in MVC frameworks
  • In-depth knowledge of the Angular/React/ViewJs frameworks
  • Experience with RESTful APIs (Client and Server)
  • Familiarity with ORM tools like hibernate/mybatis/spring-data
  • Good verbal and written communication skills are essential

Needed Technologies & Frameworks

  • Java
  • Struts
  • Spring etc

Added Advantage

  • Knowledge in any other server technology(Python/PHP/Ruby etc) will be an add -on
  • Knowledge in spring -boot,maven/gradle, less/sass,nodejs/npm, mongodb etc
  • Debugging skills
  •  Proficient understanding of code versioning tools {such as Git,SVN etc)
  • Familiarity with front-end technologies