We have a full-time position for a solid J2EE Java Developer. The hiring company is stable, long and well established, is in NY City, and offers a flexible, cooperative and friendly working environment.

The starting salary is competitive, includes a bonus and a very attractive benefits package which includes a transportation reimbursement account (travel to and from the offices). We have established excellent relations with this client at all levels over the past 9 years.

Overview
This role works on contract and product administration tools, business applications, for managing intellectual properties. The applications are extremely complex in logic, and are integrated with several other applications.

No H1s, no sponsorship. Preference will be given to applicants who reside within a reasonable commuting distance to midtown.

***Important Note***
Send your current resume and insure that your e-mail includes a short version of your experience with each of the below qualifications. Otherwise, you will not be considered qualified for this position.

• 1+ years’ ORM experience. Hibernate and Spring preferred but can be other tools such as iBatis, Toplink, EJB 3.0, etc.

• Has experience architecting complex and large scale multi-layer systems that might span more than 1 years’ development/implementation activity

• 3+ years J2EE

• 3 – 5 years backend development of multi-layer applications containing complex logic, and which applications are integrated with several other systems

• Experience partitioning an application across tiers

o Establishing transaction boundaries

o Selecting integration technology such as message passing and directory services

• Experience in data migration between systems and workflows

• Strong understanding of systems composed of multiple related applications, an understanding which includes both the software and business perspectives.

o You must be able to describe projects you have worked on and explain the business case for products you have built

• 1+ years’ backend database development (Oracle preferred), with SQL entity relationship modeling

• Strong OO design and programming skills

• Strong experience using UML (Rose preferred) and design patterns

• Experience with application servers (Weblogic preferred)

• Is now or has served as point-of-contact between IT groups and business users

• 1 year IDE

• Strong client server, database, and reporting skills

• 1 year Ant / Ant Maker / CVS

• 1 year Rose or another UML tool

• Must have Bachelor’s Degree or advanced degree in CS, IT, Engineering or a related field