Java Server Engineer

Job ID: 1633
Location: San Diego, CA
Type: Permanent
Key Skills: Relational database, I/O, massive parallel processing, query execution, linux, C++, RAID, disk I/O

Description:
- Develop and maintain a high performance, scalable server-side Web application for managing, configuring, and monitoring databases
- Develop a server back-end that takes advantage of company's high performance, massively parallel database architecture.

Specific Responsibilities
- Design, code and unit test the server-side of a Web application for Systems Management
- Participate in Agile iterations to rapidly produce market driven features
- Participate in system integration with cross-functional teams
- Assist Services and Support teams with customer issues
- Provide internal training on new and existing features
- Write and maintain internal documentation on features, architecture and similar technical topics
- Effectively communicate feature specification to Publications and QA

Requirement:
Required Technical Skills
- Built a variety of enterprise server-side applications in Java from the ground up
- Proficiency in Java development using server-side technologies including Spring Framework, XML, Web Services, Servlets, and Hibernate
- Proven experience with database design, JDBC and SQL datatabases, Postgres is a plus
- Attention to performance, scalability, reliability, and availability at the system and component level
- Familiarity with XML, DOM, Xpath, Sax, and Xerces
- Multi-threaded Java development experience including scalable, fault-tolerant and high data volume systems, with strong debugging skills
- Working knowledge of MVC frameworks
- Strong Object-oriented programming background
- Capable of marrying technical abilities to business needs
- Able to effectively communicate technology issues both within and outside of the Engineering department

Required Experience
- Minimum 5 years of recent, professional experience in building server-side Web applications from the ground up
- Minimum 5 years of experience in Java development using J2EE technologies including Apache Tomcat, XML, Web Services, Servlets, JSP, and Hibernate
- Minimum 2 years of experience in Spring Framework
- Minimum 5 years of experience in object-oriented analysis, design, and implementation
- BS or better in a technical field (Computer Science preferred)

Highly Desired But Not Required Experience
- Previous experience with building Systems Management, Network Management, or Security Management products is highly desirable.

Internal Use: SponsoredJO





Copyright © 2004, High-Tech Professionals. All rights reserved.