search
Home > New Jersey jobs > New Jersey computer/technical

Posted: Monday, February 5, 2018 5:57 AM

J2EE Programmer
This Job was posted over 30 Days Ago on 04-15-2014
Find latest similar jobs
Sign up for similar job alert!
Job ID :
5151
Company :
State of New Jersey
Location :
trenton, NJ
Type :
Contract
Duration :
12 Months
Rate :
Open
Status :
Active
Openings :
1
Posted :
3 years ago
Job Seekers, Please send resumes to ...@hireitpeople.com or Call: (202) ###-#### Ext: 127
Short Description:
This contract is for one (1)
Product Specialist 4 to be assigned to maintain application support for the
eCATS enterprise application. eCATS is a browser-based web, n-tiered software
application developed using Java 2 Platform Enterprise Edition (J2EE).
Complete Description:
NOTE: This is anticipated to be a long term
engagement.
eCATS is a browser-based web,
n-tiered software application developed using Java 2 Platform Enterprise
Edition (J2EE) technologies.
Web Server
The web server software selected
to support the eCATS application is the Sun Java System Web Server, version 6.1
Service Pack 3.
The eCATS web servers are
responsible for communicating with the user s web browser by receiving and
responding to hypertext transfer protocol (HTTP) requests. These requests
include static and dynamic content. Static content will be served directly from
the web servers and includes hypertext markup language (HTML) pages, cascading
style sheets, JavaScript libraries, and images. Dynamic content requests are routed
to one of the eCATS application servers for processing; the results of the
processing are then returned to the user through the web server.
Application Server
Glassfish 2.1 with clustering and
HADB has been chosen to host eCATS.
The eCATS application is developed
using Java Platform Enterprise Edition (Java EE) design patterns and
technologies, which require an application server container in which to operate
and execute. Within the eCATS hardware topology the application server is the
middle tier and contains the majority of the application s business logic.
Glassfish 2.1 provides the J2EE services required by eCATS; these include Java
Database Connectivity (JDBC), Java Naming Directory Interface (JNDI), Java
Messaging (JMS), database connection pooling, and Java Server Page (JSP)
support. This version supports clustering and includes a high availability
database (HADB) to provide a highly available application server environment.
Database
The eCATS application was created
to execute on an Oracle database, currently version 11g.
Apache Ant 1.6.5 and J2SDK 1.6 applications need to be
installed on the machine that is used to generate the .ear files.
We are looking for an independent
problem-solving developer with strong technical, interpersonal and collaborative
skills to join our team. As a Java Developer with expertise in recent and
current development technologies, you will be part of the team who owns the
entire application experience. You will have opportunities to design and
implement code and data interfaces that will be used for business critical
applications.
We are looking for experienced
Software Engineers who:
Have
the ability to quickly develop and deliver clean, fast and high quality code
and interfaces using a variety of current Java technologies and front-end
languages
Possess
excellent problem solving and debugging skills to rapidly identify and fix
defects
Are
willing to actively participate in design discussions, code reviews and code
analysis
Can
identify, implement and manage code libraries that minimize repetitive code and
improve application design
Ability
to work effectively and function as a team member, with clients and management
as required to quickly design, develop and deploy high quality enterprise web
applications
Understand
software development architectures including n-tier and MVC
Embrace
Agile/Scrum methodologies and development best practices
Skills:
Skill
Required / Desired
Amount
of Experience
Model-2 Architecture The core
architecture of the eCATS application. The eCATS application architecture is
based on the Model 2 approach which is a va
Required
7
Years
J2EE Platform Version 5.0 The
platform on which the graphical components of eCATS are constructed.
Required
7
Years
J2SDK/ J2SE Version 6.0 The
development platform used to develop J2EE based application.
Required
7
Years
Glassfish Application Server
(Sun Application Server) Version 2.1.1 J2EE application server that hosts the
eCATS application.
Desired
7
Years
Netbeans Version 6.9.1 IDE
Desired
7
Years
Oracle Database and Structured
Query Language (SQL) Version 11G Storage medium used to handle eCATS
transactions and persist data.
Required
7
Years
Struts2 2.0.11.2 (Future version
2.3.16) Package used to implement the Model-2 architecture of the eCATS
dynamic web pages.
Required
7
Years
Log4J Version 1.2.15 Package
used to log application information during executuion (e.g., informational,
warning, error messages).
Required
7
Years
Hypertext Markup Language (HTML)
cascading style sheets Version 4.0 Markup language used to define the
graphical representation of eCATS application p
Desired
7
Years
Cascading Syle Sheets (CSS)
Version 2.1 Technology used in conjunction with HTML and JSP code to define
the look and feel of the eCATS application.
Desired
7
Years
Document Object Model (DOM) and
Dynamic HTML (DHTML) Level 1 Technology used to dynamically render and
manipulate HTML elements within a user s browse
Desired
7
Years
JavaScript Version 1.2 Scripting
language used within the user s browser to perform client side operations
(e.g., raise dialogs, validation, page mani
Required
7
Years
Extensible Markup Language (XML)
Version 1.0 Markup language used extensively by J2EE packages for
configuration files (e.g., web.xml, struts-config.x
Desired
7
Years
Working knowledge of Unix
Desired
7
Years
Associated topics: .net, algorithm, application, c c++, c#, devops, php, programming, sde, sw

Source: http://www.jobs2careers.com/click.php?id=4901325295.96


• Location: South Jersey

• Post ID: 53648842 newjersey
newjersey.backpage.com is an interactive computer service that enables access by multiple users and should not be treated as the publisher or speaker of any information provided by another information content provider. © 2018 backpage.com