ON24
Senior Software Engineer, Platform Solutions Team

ON24 Home > About ON24 > Careers > Senior Software Engineer, Platform Solutions Team

Senior Software Engineer, Platform Solutions Team (Java)

JOB SUMMARY

ON24 is committed to providing industry-recognized webcasting and virtual event solutions that are designed to meet performance, value, and reliability requirements for businesses of all types and sizes.

The Senior Software Engineer will help design, develop, and maintain, and enhance ON24's web applications. You will be part of a small but talented engineering team whose challenge is to build Rich Internet applications using FLEX/AJAX with Java EE (Weblogic) components connecting to an Oracle Database to meet requirements without sacrificing scalability, security, and robustness. The ideal candidate will have 4+ years of experience designing and developing high quality, high volume, maintainable and extensible web applications using Java.

Candidates must thrive under the pressure of deadline, and be happy in a startup environment with plenty of opportunity for learning and personal growth.

RESPONSIBILITIES

Design and develop:
  • Multi-tiered java applications
  • Complex database-driven server side business logic
  • Scalable and robust J2EE components and subsystems connected to an Oracle database
  • Complex Web pages using JavaScript, HTML and XML

REQUIRED SKILLS

  • Self-starter, proactive, positive, creative, and flexible
  • 4+ years of server-side web application development using Java
  • 3+ years experience developing for a RDBMS (Oracle preferred)
  • Significant object oriented experience including analysis, design and architectural patterns
  • Broad experience with web application platforms (Weblogic preferred), J2EE frameworks and components, with a focus on scalability
  • Some experience with web presentation technologies (e.g. DHTML, CSS, JavaScript, XML, XSL)
  • Discipline to document ideas and code in a clear, comprehensive and organized manner
  • Superb problem-solving and troubleshooting skills

OPTIONAL SKILLS

  • ORM framework (Hibernate, EJB3.0), REST, JPA, Web Services, Design Patterns.
  • Experience with other development languages such as C/C++/C#, Visual Basic, PHP, Perl, Python
  • Client-side scripting of ActiveX objects such as flash player plug-in, Windows Media player and Real player
  • Flex or Actionscript 2/3 application development.
  • Asterisk or other telephony (IVR) systems including VOIP technology

EDUCATION

  • Bachelor's degree from four-year college or university

OTHER REQUIREMENTS

  • References from previous jobs is a must

H1B Transfers OK.
To apply for this position, please send your resume and cover letter to jobs@on24.com. Your subject line should read "SENIOR SOFTWARE ENGINEER"


No calls or agencies, please.

Back to Careers



Printer-Friendly Layout
Send to a Friend


Contact Sales
Contact ON24 Sales
How did you hear about us?





Product(s) of interest:







All fields are required.
Contact ON24 Sales
Contact ON24 Sales