Tuesday, January 29, 2013

Java Developer

REQUIRED:

·         Must have worked in OOPS (Object Oriented Programming) and Multithreading/ Multithreads in projects.

·         Bachelors or higher degree or equivalent in computer science

·         At least 3-6 years of core Java and J2EE programming experience.

·         Strong on HLD/ LLD (High Level/ Low Level Design).

·         Understanding of Design Patterns (J2EE & GoF), not only on Factory and Singleton (as these are very basic design patterns), but others as well.

·         Experience in frameworks like Spring, Struts, Web2.0 technologies (GWT/SmartGwt 2.x, ExtJS etc.)

·         Experience of building new applications and working on integration solutions

·         Experience of building large complex applications

·         Contributing at both a design and a development level

·         Database knowledge of Oracle, MS SQL Server

·         Experience of UML, JUnit

BIG PLUS

·         Experience of using one of the following application servers: Tomcat, Jboss, WebSphere, WebLogic

·         Experience of using Active MQ, IBM MQ

·         Performance & Tuning of J2EE application

NICE TO HAVE

·         Experience of programming in Web Services

·         Understanding of SOAP

·         Understanding of SSO, SSL