Description

Responsibilities

  • Work heavily on backend Java development to optimize and maintain applications.
  • Design and develop software to automate, monitor, test, deploy and support systems using modern development tooling.
  • Perform regular tests of the high availability, disaster recovery, security, and backup processes.
  • Participate in upgrades and system enhancement projects.
  • Collaborate with team members acting as a resource for more junior developers when needed.
  • In addition to the above job responsibilities, other duties may be assigned.

Required Skills

  • Senior knowledge of Java, Webservices, REST API’s.
  • Strong knowledge in NO SQL DB’s.
  • Cloud/SAAS technologies such as Google Cloud, AWS and Azure.
  • Strong design and analytic skills.
  • Strong team and communication skills.

Required Experience

  • Strong Angular 6 Development hands-on experience.
  • 5+ yrs of coding and full stack development experience.
  • Strong hands-on experience in PLSQL.
  • Experience building web and/or mobile applications using Angular and/or React.
  • Experience with JUnit.
  • Experience with Cucumber.

Education Requirements

  • Bachelor’s Degree in Computer Science, Computer Engineering or a closely related field.


 

Education

Any Graduate