Wednesday, June 30, 2010

Sr. J2EE Software Engineer

SKILLS REQUIRED:

J2EE SW Development, Core Java Development, JSP, Spring, STRUTS, XML, Agile, JUnit, SOAP, Google Web Toolkit (GWT)

JOB DESCRIPTION:

Sr. J2EE Developer - Core Java, JSP, Servlets, Struts, SOAP, Spring, JUnit, Hibernate, XML, Agile, SQL, Server-Side Development

Looking to hire for a very bright and experienced Sr. J2EE SW Engineer/Team Lead to join our team on a FT/Permanent basis. The ideal candidate must be able communicate very well as you will be interacting with top engineering executives. Experience with developing high-end Software/Web Applications using Core Java, JSP, Servlets, STRUTS, SOAP, ANT, Spring, XML, AJAX, and RDBMS (preferably Oracle) are the key areas that we are seeking. We are looking for EXCEPTIONAL Engineers who are thorough and highly productive. 

Must Have Skills:
1.) 5+ years of hard-core system design & software development using J2EE and Core Java in a Windows, UNIX/Linux environment.

2.) Must have expert level experience developing Server-side Web Applications.

3.) 3+ years of experience with the following technologies: JSP, Servlets, Hibernate, Google Web Toolkit (GWT), Spring, STRUTS, GWT, SOAP, XML, ANT, JUnit, SOA (Service-Oriented Architectures), Web Application Servers (preferably Weblogic) and RDBMS (preferably Oracle). All of these skills are not required, but you should have a strong background in most of them.

3.) Must have excellent COMMUNICATION & WRITING skills. Candidates should be comfortable and skilled in: a.) Reviewing requirements and asking the right questions regarding those requirements ("Why...?" "Do you mean...?" "What about...?").
b.) Analyzing and designing the implementation of the requirements.
c.) Writing good, defensive code.

4.) BS in Computer Science or related field. Master's degree is a plus.

Nice to Have Skills:
1.) Practical uses of UML for system design and description - e.g. Unified Process approaches.
2.) Agile software development practices.
3.) Distributed enterprise systems and system integration
4.) Media & content applications
5.) Understand the use of ontology and taxonomy

For your hard work, you will be rewarded with an offer that will include an aggressive base salary Professional Training/Development time, great and fun working environment, Interviews are occurring early next week, so apply now if you are interested. Local candidates preferred.