Company:

HP

Title:

J2EE Developer

Salary:

Depends On Experience

Posted Since:

Saturday, October 03, 2009

Education:

Some College

Experience:

3+ years experience

J2EE Developer



HP

is a leading global provider of products, technologies, solutions and services to consumers and business.

The company's offerings span

IT

infrastructure, personal computing and access devices, global services, and imaging and printing.

Our $4 billion annual R&D investment fuels the invention of products, solutions and new technologies so we can better serve customers and enter new markets.

We invent, engineer and deliver technology solutions that drive business value, create social value and improve the lives of our customers.We are looking for an experienced Java / J2

EE

Developer to join our team.

The following candidate will work with Project Management, Engineers and collaborate with other Product Management as well as QA.

Must be capable of working independently, as well as with a team, to support a Java/J2

EE

web based application running on a Windows Server /

SQL

Server stack.

Design and implement new functions.

Work with product management in understanding new requirements.

Collaborate with other developers in creating solutions that meet identified business requirements.

Participate in the design of large-scale systems and assist other engineers with completion of their projects.

Follow company software development processes and standards.

Study new technology and remain technically current.

Experience working in Internet startup companies is highly desirable.

Responsibilities include:

- Develop advanced applications using Servlets, JSP, EJBs, Struts, XML, JDBC, HTML, XDoclet and JavaScript technologies.

- Design Java components using Java and J2

EE

design patterns.

- Produce high quality production software using industry best practices.

- Design logical and physical data models optimized for high throughput and minimum latency requirements.

- Develop and deploy applications to a J2

EE

container - Ability to work well in a team environment interacting with

IT

developers, administrators, management, and end users.

- Ability to work under tight time constraints with changing requirements.

- Produce excellent, thorough, design, and development documentation.

- Technical support and guidance for post release, production systems.

Education:

, graduate, or postgraduate degree in a technical discipline (e.g., engineering, computer science, etc.) Required Experience and Skills:

- 3+ Java / J2

EE

architecture.

- 3+ years experience with Web application design and deployment.

- 3+ years experience in

OOAD

and

OO

development.

- In-depth understanding of Design Patterns and Industry Best practices.

- Exposure to Open Source Technologies, including Hibernate and JBoss and ability to learn quickly would be a plus.

- Preferred skills include:

, Struts, and Hibernate.

- Experience with source code control systems.

- Required experience working with

SQL

Server, Oracle, PostgreSQL, or MySQL.

- In-depth knowledge of SQL.

- Experience with documenting business requirements.

- Requires strong oral and written communication skills.