NextBus Home  
  Corporate Home About UsPress RoomHow NextBus WorksContact Us NextBus Home  
 
View Real-Time Arrivals
About Us
Our Vision
Management
Partners
Terms of Use
Careers

 

 

 


Careers

At NextBus, our corporate mission is to bring real-time transportation information straight to places where people need it - including homes, offices, lobbies, bus stops, and even cell phones. We are making this technology work - today.

NextBus is a growing company and has numerous contracts including for large transit agencies in cities such as San Francisco, Washington DC, Denver, and Oakland. Qualified candidates will have the opportunity to work with fun, cutting edge technology in a team oriented environment. It is also an opportunity to work on a product that users simply love.

NextBus offers competitive stock options, 401(k), and medical insurance. Most importantly, NextBus is a supportive, transit-friendly work environment where we encourage employees to grow with us.

NextBus is an equal opportunity employer.

 

Entry Level Java Software Engineer

Join a talented team of engineers revolutionizing the transit industry. NextBus provides near real-time transit system tracking and arrival predictions using the latest technologies (Java, XML, multi-tiered web architectures, GPS and wireless protocols). Our products are put to practical use by encouraging more commuters to use mass transit, and enabling transit agencies to provide better services at lower costs. Passenger information everywhere meets the Internet age! We have contracts in San Francisco, Toronto, the East Bay, and over 50 other cities.

This is an entry-level software engineering position in a company that provides opportunities for technical, professional, and business growth. You must be well versed in Java and web technologies and be intelligent, a creative problem solver, and a disciplined software engineer.

A typical project involves evaluating the existing technical infrastructure at a transit agency, defining or recommending solutions, implementing code to parse and transport their data feeds into the NextBus infrastructure, perform some patented internal magic, produce accurate arrival times in the prediction engine, then distribute the information via the web, cell phones, and station signs. Some travel may be required to gather technical information at the start of a project.

Qualifications

  • Bachelor of Science in Computer Engineering or equivalent
  • 1 year of software development experience
  • Depth and breadth of knowledge using:
    • Java
    • Databases (PostgreSQL preferred), SQL, and JDBC
    • Linux,
    • Apache/Tomcat, JSP, HTML
    • J2EE, XML/SOAP
    • Unified Process, Eclipse, JUnit, CVS, Javadocs
  • Must be a strong team player
  • Excellent communication skills

Note: you MUST send a cover letter along with a resume describing how your abilities fit in with what we are looking for. Resumes without cover letters will be rejected. Send resume and cover letter to javaJob@nextbus.com

A deep interest in improving transportation issues is a definite plus. This is a rare opportunity to work for a company that actually receives fan mail from our users. Our system really does make a difference to them.

 

 

 

 

© 2008 NextBus Inc. All rights reserved.