Full Stack Java Developer

java, jakarta ee, jsf, jpa, cdi, ejb, jax-rs, servlets
Full Time
Depends on Experience
Work from home not available Travel not required

Job Description

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. This will be close to a 100% rewrite, and you will be starting from the beginning of the project. After this, we have a never-ending list of enhancements that need to be made to existing projects as well as a variety of new projects that we may or may not have envisioned yet.

  • 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
  • Arquillian / Junit / Selenium
  • Wildfly or similar application servers
  • Git
  • Database Design / MySQL
  • HTML, Javascript, CSS
  • Angular framework
  • Working with rest apis
  • Working with SOAP services
  • Apache
  • Ubuntu servers

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

Work Location:

  • One location

Benefits:

  • Health insurance
  • Retirement plan
  • Paid time off

 

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