Junior Server Developer (Java, PHP)
ForeFlight
(Austin, Texas)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.
ForeFlight is looking for a junior software developer to join our Server/API team in Austin team. 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. Additionally, this developer will need to maintain a small PHP / Laravel code base, so prior PHP experience (or the ability to learn quickly!) is needed. Experience with weather products and APIs (aviation or otherwise), aggregation of data / mashups, and aviation in general are a big plus.
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.
- Java server development (web services, Spring, Spring MVC, JPA, JMS, ORM)
- PHP / Laravel
- 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)
- GIS experience a plus
- Experience with payment processing is a plus
Benefits | Benefits included |
---|
Questions
There are no answered questions, sign up or login to ask a question
- APIs
- AWS
- Cloud
- Java
- Metrics
- MySQL
- PHP
- Python
- Web Services
- Writing Shell Scripts
- XML
- Amazon EC2
- Amazon S3
- Apache Ant
- Apache Maven
- Continuous Integration
- Geographic Information System (GIS)
- Hibernate
- IntelliJ IDEA
- JMS
- JPA
- Laravel Framework
- Nginx
- ORM
- Payment Processing
- PostgreSQL Programming
- Scripting
- Spring Framework
- PostGIS
- RDBMS
- ElastiCache
- TeamCity
- Oracle RDS
- Spring MVC
- JProfiler

Want to see jobs that are matched to you?
DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.