Engineering – SaaS Development

Software Engineer (Back-end)

Dallas-Ft. Worth (or Central or Eastern time zones)

Job Title: Software Engineer (Back-end)
Business Unit: Engineering – SaaS Development
Location: Dallas-Ft. Worth (or Central or Eastern time zones)
Supervisor Title: Engineering Manager

About DerbySoft

Founded in 2002, DerbySoft is a technology company whose mission is to make the travel business easier through industry leading technology that empowers travel industry services. The company supports technology for Connectivity Services at the CRS and PMS levels, Marketing Services which uses machine learning and rich data to drive high-performing marketing campaigns and a Content platform that collects, manages and distributes quality hotel content. DerbySoft’s technology empowers the travel industry around the globe. Headquartered in Dallas, Texas, USA and with offices in Barcelona, Tokyo and Shanghai, DerbySoft serves partners in 197 countries around the world.

Job Summary

DerbySoft is seeking a passionate Software Engineer eager to jump into a fast-paced development team and tackle compelling projects. We are a highly technical organization focused on software development, creativity, and building meaningful features/functionality. This position is in a team that will deliver cutting-edge Java solutions and will be responsible for the technical components for development, optimization, and user testing for our connectivity platform.

Key Responsibilities and Duties

  • Use Java as programming language to work with senior technical team to develop the PPC product
  • Understand and analyze product requirements, participate in product module design and implementation
  • Independently completed the design and development of product related functions based on the existing microservices and AWS cloud framework
  • Good knowledge of software engineering and code specification

Experience & Education

  • More than 2 years Core Java development experience.
  • Familiar with Java multithreading, high concurrency, IO/NIO, network communication, etc.
  • Proficient in List, Array, Map, Set,Stack,Vector, etc.
  • Familiar with common design patterns.
  • Master all kinds of common server technology.
  • Familiar with Spring/Spring Boot/Spring Cloud.
  • Familiar with common data persistence frameworks and solutions, such as Mybatis/Hibernate/JPA.
  • Familiar with HTTP, TCP/IP protocols and REST specifications.
  • Proficient in Gradle/Maven and other build tools.
  • Proficient version control tool : Git and SVN.
  • Familiar with JSON & XML.

Performance Standards

  • Excellent teamwork skills
  • Can-do attitude
  • Focus on quality and drive to make a difference in a dynamic, fast paced organization
  • Management experience preferred but not required
  • Proven ability to interface with a diverse group of people within a global setting
  • Able to work periodically outside of normal business hours as business needs dictate


  • Flexible Schedule
  • Generous Paid Time Off
  • Competitive Pay
  • Annual Bonus
  • Referral Bonus
  • Health, Dental & Vision Benefits
  • Company provided Life Insurance Program
  • Company provided Long – Term Disability Benefits
  • Voluntary Life
  • Short-Term Disability
  • Employee Assistance Program
  • Company Matching Retirement Program

DerbySoft, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

We also participate in E-Verify for anyone hired in the United States of America.

Submit your application here

DerbySoft respects your privacy, please read our privacy statement on how we use your personal data.