




Summary: Seeking a Java Developer to deliver cutting-edge Java solutions for DerbySoft's connectivity platform, focusing on technical components development, optimization, and user testing. Highlights: 1. Work on a new team delivering cutting-edge Java solutions 2. Collaborate on design and delivery of features for business requirements 3. Maintain backend architecture for durability and quality **What is 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. DerbySoft has this opportunity and more with our online travel and hospitality industry software that we support around the world! This position is in a new 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. **What will you do?*** Collaborate with your team leader, business analysts, solution engineers, client managers and QA’s to ensure the features are designed, and delivered according to defined business requirements and quality standards * Responsible for core technical components development and optimization * Implement and maintain our backend architecture for durability and quality * Completes required coding to satisfy the defined acceptance criteria and deliver desired outcome * **Balance a fast\-paced delivery schedule while ensuring quality and resilience** * Diligent to create and sustain premium DerbySoft quality and security of our product through modern quality tools and processes **What do we need?*** Bachelor’s Degree or above or commensurate industry experience. * 5\+ years of experience in Java development * Experience with Spring MVC, Spring Boot and/or Spring Cloud * Experience with persistence frameworks (JPA, Hibernate, Eclipselink, etc.) * Experience with high concurrency, high availability software design and development is a plus * Experience with code version management tools such as Git or SVN * Experience with unit testing framework such as Junit / EasyMock / Spockframework etc * Experience with code build tools such as Ant, Gradle or Maven etc * Previous experience working for Online Travel Industry is a plus **What do you have to bring to the table?*** Possesses a high degree of organizational skills * Be fully accountable for your work * Effectively communicates complex information to internal and external audiences * Operates effectively and efficiently in a fast\-paced environment, while working on multiple projects simultaneously * Demonstrates creativity and flexibility in problem solving * Strong customer service and teamwork skills * Experience working on a distributed development team * Activities are expected to be carried out with minimal supervision * Excellent verbal and written English required **Why work with Derbysoft?*** We offer competitive salary based on experience, annual bonuses and referral bonuses * Peer recognition programs * Health benefits * Free coffee! (To recharge your batteries) * Pension plan * Transport and restaurant tickets * Working from home * Casual work environment where teamwork is key * Nice and comfy office at the city center (Diagonal)! * Work with passionate experts who will share their knowledge and help you develop and grow! **Please send CV’s in ENGLISH!****Please Note:*** **No agency or contractor resumes accepted** * **No Visa Sponsorships for this position** * **No relocation assistance**


