Job Duties & Responsibilities:
Designing, coding and debugging and maintenance of Java, J2EE application systems
Object-oriented Design and Analysis (OOA and OOD)
Evaluate and identify new technologies for implementation
Ability to convert business requirement into executable code solution
Provide leadership to technical team
Ability to analyze and resolve technical query in project execution
Skills, Knowledge & Experience:
Must To Have:
Experience between 5.5-8 Years
Exposure in Core Java (JDK 1.5), XML, Struts version 1.2, Hibernate, EJB, J2EE, ANSI SQL
Messaging using JMS, LINUX.
Database concepts (Oracle/DB2)
Core Java Language (Collections, Concurrency/Multi-Threading, , Localization, JDBC)
Must have knowledge of one J2EE Application Server eg: WebSphere Process Server, weblogic, jboss.
Good To Have:
Exposure to data modeling/UML.
Hands-on on Linux and Windows platforms with ability to write and manage scripts
Working Knowledge of JIRA or equivalent
Core Java Language: Socket Programming, RMI
Web Technologies: Restful Services, Web Services SOAP
Good to have experience on BPEL
Working knowledge of Junit, log4j
Strong Problem solving and analytical skills.
Good verbal and written communication skills
Good team player
Ability to work with minimal supervision.
Education & Certification:
BE/B.Tech/ M.Tech/MCA degree in computer science or related engineering discipline from a reputed institute with consistent academic record