Java Server Developer

ForeFlight

(Houston, Texas)
Full Time
Job Posting Details
About ForeFlight
ForeFlight produces the best selling iPad and iPhone app for pilots flying personal and business aircraft, corporate flight departments, and aircraft operators. Customers include individual pilots worldwide, Fortune 500 corporate flight departments, state and federal agencies, leading operators, and leading aircraft OEMs. We have been in the App Store since Day 1 (7/10/2008) and are consistently ranked in the top 50 grossing iPad apps in the App Store.
Summary
ForeFlight is looking for a software developer to join our Server/API team in Austin or in Houston. This position is for a technically well-rounded individual with experience in Java server-side web and enterprise app development that will have responsibilities for developing server-side features and APIs to support our mobile apps. Experience with weather products and APIs (aviation or otherwise), aggregation of data / mashups, and aviation in general are a big plus.
Responsibilities
Technically, this person must have experience with Java programming, including use of one or more frameworks, search, and web services (RESTful, binary, and/or XML based). This person believes building applications in the cloud is cake. This person is naturally curious, exploring new technologies in order to stay current, but balances the use of new and old to ensure that execution is priority. Professionally, this person is driven to execute, deliver, and complete projects independently, seeking advice and direction from team members when needed, and plowing ahead to completion when the path forward is clear. Junior candidates and recent CS grads are encouraged to apply.
Ideal Candidate
* Java server development (web services, Spring, Spring MVC, JPA, JMS, ORM) * Amazon AWS (EC2, RDS, S3, ElasticCache) * Metrics, Hibernate, Ant, Maven, IntelliJ, TeamCity Continuous Integration, Spring, JProfiler * NGINX * RDBMS (Postgres / PostGIS / MySQL) * Scripting (shell, Python, other) * PHP and Javascript is a plus * GIS experience a plus * Experience with payment processing is a plus
Compensation and Working Conditions
Benefits Benefits included

Additional Notes on Compensation

Health and dental benefits. 401(k) with matching. Performance based bonuses. Flight training reimbursement.

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.