Full Stack Developer (Java/Jakarta or C#/.NET)

java, jakarta ee, servlets, Full Stack Development, Angular, Unit testing, HTML, JavaScript, CSS
Full Time
Depends on Experience
Work from home not available Travel not required

Job Description

Fellowship Travel International (FTI) has an opening for a full-time Full Stack Developer.

We are looking for a dedicated team member with a proven track record of taking abstract ideas and converting them into long-term, maintainable solutions. The successful candidate must excel at listening and communicating effectively at all levels of the organization to meet and exceed the project requirements and offer end-user support when necessary. We are seeking an individual who understands when technology can be used instead of a human. The ideal candidate will be someone who is passionate about learning new things and using that knowledge to drive change.

Are you looking for a career at a small company that loves technology? … I mean really loves technology. (All of our customer-facing software and most of our internal line-of-business applications were developed in house.) If you love having the freedom to explore new technologies, working on a very small team to bring new ideas to life, and feeling valued for your contributions, FTI could be the right fit for you.

Who We Are

FTI is a family-owned travel agency in Ashland, VA that has designed custom travel solutions for educational, faith-based and humanitarian organizations for more than 35 years. We have a casual office environment, but when it comes to serving our customers, we’re all business.

We care about the people we work with, the job we do, and the world we live in. We value creating relationships that extend beyond the workplace. As a small business, we rely on teamwork to accomplish many of our goals, so we make sure to take time to have fun together (baseball games, bowling, snow tubing, cookouts, etc.). Our teammates are kind, respectful, service-focused, always improving and trustworthy.

Primary Responsibilities:

If you join the team, your first responsibility will be modernizing our custom CRM/ERP system.  While some of the previous code and ideas will be able to be reused you will be a driving force in improving them. We are expecting the full release of this project to be in mid 2021. After the initial project’s release, we will still be adding new features to this and other various projects we maintain.

  • New Project Software Development
    You and/or the team are taking an idea from infancy all the way to production.
  • Software Maintenance
    Once in production, we know that the code, databases and servers still need to be maintained for a very long time.
  • Software Project Management
    We try to be agile but also know deadlines and budgets are important.

Qualifications/Skills Required:

  • At least 3-5 years of experience with a proven track record of success in a similar position.
  • Ability to listen and communicate effectively with all levels of the organization
  • Working knowledge of agile practices
  • Java/Jakarta EE (especially JSF, JPA, CDI, EJB, JAX-RS, Servlets) or C# with the willingness to learn Java
  • Integration / Unit Testing
  • Working with Git or similar
  • SQL Language
  • HTML, Javascript, CSS
  • Angular framework

Some of the many reasons you will love working here:

  • Competitive pay
  • Health insurance & dental reimbursement plan
  • Matching IRA - 100% vested from day one
  • PTO
  • Birthday Off
  • Retirement plan
  • Life Insurance
  • Short Term Disability
  • Company-sponsored outings, cookouts, and celebrations
  • An annual stipend + 3 additional vacation days to visit new international destinations (Yeah bucket list!)
  • Access to industry discounts on hotels, theme parks, etc.
  • IATA membership card - Gives you access to free (or discounted) familiarization trips!

Job Type: Full-time

Dice Id : 911118SC
Position Id : 6330853
Originally Posted : 3 months ago
Have a Job? Post it