Job Description

 

Position:  BIG DATA DEVELOPMENT AND TRAINER

Responsibilities:

  • Use Java, Spring framework, Hibernate, etc. and front end technologies to design and develop Java-based full stack software applications based on business requirements

  • Adopt different testing technologies such as JUnit and Mockito to conduct unit test for java applications and provide maintenance and technical support

  • Collaborate with software development engineers of business stakeholders and provide Java code quality review services, including security, performance and static code analysis

  • Provide training and guidance to trainees on business requirement analysis, Java programming techniques, common Java software errors and software testing and deployment

  • Provide technical training for trainees on front-end technologies (Angular, React, etc.) and Java back-end technology frameworks(J2EE, Spring, etc.) and databases (MySQL, MongoDB, etc.), and provide training and guidance on business requirement analysis, Java programming techniques, common Java software errors and software testing and deployment

Educational requirements:

  • Bachelor’s Degree in computer science or related

Special Skills Requirements:

  • Proficiency in Java, J2EE, Spring Framework, Hibernate, JDBC,Redis,Angular, React, Junit, Mockito, MySQL, MongoDB, HTML,CSS,JavaScript

Location:

East Windsor, New Jersey