Job Description :
REQUIRED SKILLS:

Experience in HTML5/ReactJS/ECMAScript 6 is required.
Past experience in Angular JS is preferred.
Preference will be given if proficient with Java programming language and various Java EE technologies.
Have Experience with Spring Core, Spring JPA, Experience in XML/Web Services technologies (SOAP, REST) is required.
Working knowledge of Tomcat server required.
Demonstrated knowledge of Object Oriented Analysis and Design, Design patterns is required.
Demonstrated knowledge of Linux operating systems.
Preferable to have experience in Linux/Unix based environments.
Strong communication skills in English, written and verbal Must have experience with TDD practices and experience with JUnit/Unit Testing.

Preferred Skills:

Experience with Mockito, Spock framework is strongly preferred.
Experience in Agile/Scrum software development process is a plus
Experience with Spring Boot, Google Guava is preferred.
Experience with IntelliJ IDEA highly preferred.
Experience with build tools like Maven is preferred.
Experience with Continuous integration tools like Team City/Jenkins is preferred.
Experience with Groovy is strongly desired.
Experience with Python or Perl is preferred.

EDUCATION:
Bachelor''s degree or equivalent.

EXPERIENCE:
Minimum 5 years related experience.
Advanced computer software skills.
Excellent written and verbal communication skills
Ability to handle multiple projects simultaneously.
Prefer experience in production management, web page design, HTML and web graphics types and standards.
             

Similar Jobs you may be interested in ..