JAVA SOFTWARE ENGINEER ON24
THIS JOB HAS EXPIRED
The Software Engineer will help design, develop, and maintain ON24?s web applications. The ideal candidate will have 4+ years of experience in designing and developing high quality, high volume, maintainable, and extensible web applications in Java. Candidates must thrive in a start-up environment and possess maturity and business savvy. The successful candidate will be part of a small but talented engineering team whose challenge is to build web applications using HTML/Java/J2EE components over an Oracle database to meet requirements without sacrificing scalability, security, or robustness.
Responsibilities:
Gather development requirements from design and technical staff;
Design and develop the following:
- Complex web pages using JavaScript, HTML, and XML;
- Multi-tiered Java application development;
- Complex database-driven server side business logic;
- Scalable and robust J2EE components and subsystems over an Oracle database.
Provide troubleshooting and second-tier support for existing applications;
Design, implement, and run automated test code and scripts.
Required Skills:
Self-starting, proactive, positive, creative, and flexible;
3-4 years of experience in server-side web application development using Java;
2+ years of experience in developing for a RDBMS (Oracle preferred);
Significant object oriented experience, including analysis, design, and architectural patterns;
Broad experience with web application programs (Weblogic preferred), J2EE frameworks and components, and ORM framework (Hibernate, EJB3.0);
Experience with web presentation technologies (e.g., DHTML, CSS, JavaScript, XML, XSL);
Experience with developing in Windows and UNIX/Linux environments;
Discipline to document ideas and code in a clear, comprehensive, and organized manner;
Experience with troubleshooting issues in production.
Optional Skills:
Experience with other development languages such as C/C++, Visual Basic, ActiveX, MSXML API;
Client-side scripting of ActiveX objects such as Flash Player plug-in, Windows Media Player, and RealPlayer;
Knowledge of shell scripting, PHP, Perl, and Python;
Flex 2/3 application development;
Asterisk or other telephony (IVR) systems, including VOIP technology.
Educational Requirements:
Bachelor?s degree in Computer Science, or equivalent.
Other Requirements:
References from previous employers are a must.
| Location: |
799 Market
Sixth Floor
San Francisco, CA 94103
United States
|
THIS JOB HAS EXPIRED