Java Developer

Job Responsibilities & Skills:

  • Development of Backend systems
  • Development of Frontend (given an HTML)
  • QA other developers’ API and front end pieces for bugs
  • Design modules wrt API request/response, MySql tables (and indexes etc), NoSql implementations
  • Strong in Data Structure and Algorithms
  • Problem Solving should be good.
  • Should be able to work in JAVA (Spring / Hibernate), PHP, Angular5.
  • Should have good fundamentals of MVC, REST, Service based  architecture, MySql.
  • Should have good understanding of design patterns.
  • Should have good understanding of NoSql databases especially MongoDB.
  • Sound knowledge of Android & IOS.
  • Should be able to develop a module based on understanding of requirements from front end to backend.
  • Should be able to include NFRs (like performance, scaling, access controls, security etc) in implement.
  • Be able to critically evaluate requirements, even proposed Implementations to make sure code is developed without lot of bugs
  • It will also be expected that you do the development and QA both.
  • Be able to manually test and deploy in production.
Scroll Up