Web Application Developer

You are a key member of our S4i Express WebView development, support and enhancement efforts. You will become an expert in our S4i Express WebView and S4i Express iSeries products using the latest Eclipse based software tools and products. You will design, develop and support applications that run under Java based application servers (IBM WebSphere, Tomcat, etc.) running on iSeries, LINUX and Windows platforms.

Common duties include:

•   Design, develop new S4i Systems applications for use in an application server, stand alone and Eclipse environment.

•   Extend and maintain the existing platform applications and web application.

•   Develop and maintain unit test code.

•   Write system test plans

•   Write and maintain code documentation and functional specifications.

•   Assist in product installation, implementation and customer support.

A qualified applicants must have experience designing, developing and supporting application server based and stand alone applications. All candidates must possess a thorough technical foundation in current information systems technology with deep knowledge of the, J2EE platform , C++, including Java, Java Server Pages, servlets, XML, XML schema and application servers.

•   Experience with object-oriented design and development using the Eclipse development environment.

•   Solid knowledge of structured software development, object-oriented design, data structures, and algorithms.

•   Extensive knowledge of multi-threaded, highly available, and high performance server development.

•   Knowledge of web server-client interaction and web-creation and delivery flow schemes.

•   Detailed knowledge of HTTP headers and standard internet protocols.

•   Experience with IBM WebSphere application server, Tomcat servlet/JSP container, Ant, JUnit, and Jakarta project.

•   Knowledge of application performance and load testing and tuning.

At minimum, 2 years professional programming experience in a J2EE/C++ environment. Java and C++ is a must. Knowledge of current programming techniques including use of JSPs, XML, SQL, Eclipse are required. A Bachelor’s degree in a technical field is desirable along with 2+ years of successful prior experience in development, customer support or consulting. Travel could be 10 to 20%.

Contact Spencer Elliott
Email
949-366-5234