Land an C job, today!

Discover one of the best, easiest and most popular C job listing newsletters around!


We value your privacy. We will not rent your email to anyone.
Job Title: Sr. Java/J2EE programmer Analyst, Princeton, NJ
Location: Princeton, NJ
Zip Code: 08542

Description:

The successful candidate(s) will be responsible for developing, unit testing, enhancing and maintaining Java/J2EE business applications. This role will participate in the design, development and test phases of the application development lifecycle. This is a technical role which requires object-oriented programming skills, understanding of object-oriented analysis and design, J2EE application architecture, SOAP, Web services, XML and Web application security.

Responsibilities include:

* Assist client in meeting their business objectives by providing professional services and solutions.

* Develop, test, debug and document web based Java/J2EE applications in accordance with system architecture requirements.

* Understand and work from business requirements documentation based on UML design specifications.

* Apply industry standard object-oriented programming best practices and J2EE design patterns.

* Develop, test and maintain Web Services and Java components.

* Plan, initiate and conduct unit testing of applications as well as facilitate system testing.

* Support and troubleshoot production applications.

* Work with the lead developer/project architect to resolve complex technical issues and understand system performance associated with the introduction of new technologies.

* As a part of a project team, share technical and product knowledge with other team members.

* Participate in technology/tools evaluation and software technical proof of concepts.

* Other duties that may reasonably be required in conjunction with the post.

Qualifications:

* Bachelors Degree in related field required.

* Java certification preferred.

Skills and knowledge:

* J2EE design patterns, software architecture concepts and web application security.

* Object-oriented programming (Java, C++) skills, very good analytical and design skills.

* Knowledge of UML.

* Understanding of relational database technologies and SQL.

* Knowledge of J2EE component architecture.

* Strong written and oral communication skills.

* Strong interpersonal skills.

Tools and technologies:

The knowledge of a combination of the following tools and technologies are required:

* Java, EJB, JMS, JDBC, Web Services, UDDI, SOAP, XML/XSLT, JSP, Servlets and the Struts framework.

*Websphere

* BEA WebLogic, Borland Jbuilder

* UML 2.0 and Requirement Management Tools (e.g. Borland Together)

* Transfer protocols (HTTP, FTP, EDI etc.)

* Understanding of HTML/DHTML, DOM, JavaScript.

* Web authoring tools (e.g. Macromedia DreamWeaver, FrontPage etc.)

Bookmark

Report this job to Get C Jobs

Protect your privacy online when applying to jobs.
Never give your social security number to a
prospective employer, provide credit card or bank
account information, or perform any sort of
monetary transaction. Learn more here »

Job Closed

This position is currently filled/closed/expired, please CLICK HERE to search for similar positions.