Job Description
Join an elite team of C/C++ and Java developers responsible for the design, development and support of the run-time environment (RTE) of ServiceCenter, a portable large-scale 3-tier enterprise software product used by Fortune 100 companies world-wide.

The ServiceCenter RTE provides the execution time environment for all ServiceCenter applications, both provided and customer-written. Historically a collection of C/C++ components, the ServiceCenter RTE now embeds and leverages J2EE technology for supporting web apps, web services, and clustering support. This is a complex, large-scale, multi-threaded server product supporting thousands of concurrent users and running on a variety of platforms including Linux, -UX, Solaris, Windows, and AIX. Technologies used include HTTP, SSL, SAAJ, xml, JMS, JMX, Oracle, SQL Server, and DB2.

This position involves all phases of software development, including design, coding, unit-testing and debugging. uses “agile” software development methodology.

Qualifications
* 5 years or above experience required. Significant experience with Java/J2EE required.
* Skills: Java/J2EE, JNI, SQL, UNIX, Win32. Excellent written and verbal communications skills required.
* Tools: Eclipse, Ant, Maven, Perforce, JUNIT, Tomcat, Axis, JWSDP
* Experience in large-scale multi-tier software applications required.
* Good English communication skills required.
* Significant experience with embedded Tomcat, JGroups clustering technology, JMX a strong plus.

Key Words
5 years or above experience