|
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.
|
 |