Principal Engineer (JAVA)

Education:

Bachelor’s degree in Computer Engineering or relevant subjects

 

Experience:

5+ years of relevant experience

 

Technical Requirements:

  • Expert knowledge in hands on development in J2EE technology stack.
  • Hands on expertise in JSF, Spring MVC Framework
  • Hands on expertise in PL/SQL, Oracle DB
  • Experience with XML, JSON, web services technologies, and data structure fundamentals, with experience in multi-threaded programming.
  • Extensive experience designing solutions for enterprise applications
  • Knowledge of testing frameworks/methodologies (JUnit, Selenium, TDD)
  • Implement software in accordance with defined development procedures.

 

Other Skills:

  • Ability to train peers and subordinates
  • Ability to understand and utilize new technologies quickly
  • Excellent analytical and problem solving skills
  • Excellent interpersonal communication and teamwork skills

 

 

Deadline: 

Friday, October 27, 2017