Java Developer


                                                       Job Title: JAVA Developer
                                                     Reports to: Project Manager

Roles and Responsibilities:

  • Strong JAVA and Web application development experience
  • Expertise with ORM, Server-side development
  • Experience in j2ee
  • Must have expertise in Spring MVC, Spring Security, Hibernate and JPA, web services and oracle DB is a must
  • Knowledge of JSF, Rich Faces, JQuery and AngularJS would be a plus
  • Web servers, application servers and Database systems with strong knowledge of object-oriented programming design patterns and methodologies
  • Candidate must have strong architectural, design, and development skills with the ability to quickly learn new technologies.
  • Solid understanding of SQL skills, preferably with Oracle database, along with XML, HTTP, SOAP, REST, and Web Services.
  • Experience working with and understanding workflow driven systems is desirable
  • Must have the ability to work effectively in a fast-paced, collaborative environment and meet tight deadlines.


Preferred Qualification:

  • BS (CS) or BS(Software Engineering)
  • Must have at least 3 years of experience
  • Must have excellent verbal and written communication skills