Senior Java Developer

Senior Java Developer

Location: Calgary, AB

FLYHT is looking for a passionate and experienced Java developer to join the Enterprise Software team in building scalable, robust and highly responsive web applications. You will get the opportunity to work on solving challenging problems in the aerospace industry and work on analytics and presentation of real-time data from aircrafts.  If you have a passion for building high performance and scalable solutions using industry best practices, latest and greatest technologies, frameworks and design patterns, this may be the opportunity for you!

Fostering a community-driven work environment with the opportunity to contribute directly to the success and achievement of the company’s goals and objectives, FLYHT provides an opportunity to deliver cutting-edge products for the global aviation industry.

Responsibilities

  • Design, develop and test scalable and high performing systems using latest Java and JavaScript technologies
  • Employ agile development practices including test and deployment automation as well as Continuous Integration using Jenkins to improve overall execution speed and product quality
  • Function as in-house consultant/expert for resolution of complex technical issues. Research emerging trends/best practices and determine implications of proposed solutions on meeting business goals
  • Be a technology advocate and share expertise with other team members
  • Think through challenging and interesting problems and solve them with the team.
  • Build reusable code and libraries for future use
  • Collaborate with other team members and stakeholders (e.g. Product Owner, Product and Accounts Management)
  • Perform code reviews, unit testing, and system testing as needed for other developers’ efforts

Qualifications

  • Bachelor’s in computer science or equivalent
  • Must have more than 5 years of full stack development
  • Java (minimum 4 years)
  • Expertise in Agile development process
  • Previous experience in responsive web design
  • Hands on experience with JPA providers like EclipseLink or Hibernate
  • Experience with writing complex SQL queries
  • Good understanding of network protocol such as WebSocket, HTTP and HTTPS
  • Good understanding of SOA and microservice architecture
  • Hands on experience with frontend/backend design patterns like MVC, MVVM
  • Good understanding of multithreading concepts
  • RDBMS (minimum 4 years)
  • Dependency injection framework like Jersey or Spring (minimum 4 years)
  • Comfortable using Linux environment
  • Previous experience with NoSQL database like Mongo or Cassandra, Jade, Javascript, Angular, React, Velocity template, Maven, CSS processing engine like Saas or LESS, Amazon Web Services (or Azure, Google Cloud), Frontend build tools like Grunt, Webpack or Gulp, Git, Stash, Jenkins, JIRA, jQuery

About FLYHT

FLYHT’s mission is to improve aviation safety, efficiency and profitability (located in Calgary, Canada; publicly traded as: FLY:TSX.V; FLYLF:OTCQX). Airlines, leasing companies, fractional owners and original equipment manufacturers have installed the Automated Flight Information Reporting System (AFIRSTM) on their aircraft to capture, process and stream aircraft data with real-time alerts. AFIRS sends this information through satellite networks to the UpTimeTM cloud-based data center, which provides aircraft operators with direct insight into the operational status and health of their aircraft and enables them to take corrective action to maintain the highest standard of operational control.

FLYHT offers comprehensive benefits and a 9/80 work week which provides flexibility with every other Friday off.

All resumes will be retained for the duration of the recruit only; all resumes will be destroyed immediately following candidate selection. Personal information is reviewed by senior managers only, kept in strict confidence and used only for the purposes of scheduling interviews. By forwarding your resume and/or application for the position, you signify your understanding and acceptance of these terms. 

Apply

Filter News Release By Year

Featured News

FLYHT Aerospace Solutions Ltd. Announces Private Placement of Up to $6 Million
Calgary, Alberta (October 15, 2019) – FLYHT Aerospace Solutions Ltd., (TSX-V: FLY) (the...
FLYHT Provides Third Quarter 2019 Update
Calgary, Alberta – October 2, 2019 – FLYHT Aerospace Solutions Ltd. (TSX-V: FLY) (OTCQX: FLYLF)...
FLYHT Aerospace Solutions and Environment and Climate Change Canada partnership will deliver crucial weather data
Calgary, Alberta – September 18, 2019 – FLYHT Aerospace Solutions Ltd. (TSX-V: FLY) (OTCQX:...
FLYHT to Present at the 8th Annual Gateway Conference on September 5, 2019
Calgary, Alberta – August 20, 2019 – FLYHT Aerospace Solutions Ltd. (TSX-V: FLY) (OTCQX: FLYLF)...
FLYHT Reports Second Quarter 2019 Results
Calgary, Alberta – August 7, 2019 – FLYHT Aerospace Solutions Ltd. (TSX-V: FLY) (OTCQX: FLYLF)...

Total Customer Flights

As of September 30, 2019

Flight hours with AFIRS onboard

As of September 30, 2019

FLY.V on TSX.V

 Updated: 2019-10-15 - 12:36:37 Symbol: FLY.V 
Open: $1.26
Volume: 3601
Last: $1.25
Day Hi: $1.28
Change: +0.00
Day Low: $1.25

FLYLF on OTC QX

 Updated: 2019-10-15 - 16:00:00 Symbol: FLYLF 
Open: $0.9
Volume: 1250
Last: $1.01
Day Hi: $1.01
Change: $-0.06
Day Low: $0.9