Vista Global

Backend Software Engineer

Job ID
2025-4898
Location : City
Fort Lauderdale
Position Type
Permanent Full-Time
Work Base
Remote
Category
Marketplace
Brand
Vista Global

Overview

We are looking for a detail-oriented and proactive Backend Software Engineer to join our Marketplace team at VistaTech LLC. As a Backend Engineer, you will be an essential part building the serverside for on our unique private aviation Marketplace and Operator Platform.

 

Vista Tech plays a vital role in the Vista group operations by delivering and accelerating comprehensive technology solutions across all brands. Vista’s end-to-end and click-to-flight solutions offer the industry's only comprehensive flight booking platform, seamlessly integrating global operations, and leveraging AI and machine learning to optimize pricing and fleet movement.  Comprised of the Product Management, Engineering, and IT teams, Vista Tech’s mission is to enhance transparency and accessibility in private aviation through the development of the world's largest digital private aviation marketplace. 

 

Responsibilities

  • Design, develop, and maintain high-performance backend services for enterprise-grade applications in private aviation.
  • Implement and optimize APIs to ensure seamless integration between backend services and client-side applications.
  • Develop scalable and secure systems, adhering to modern engineering practices and coding standards.
  • Monitor and enhance system performance, ensuring low latency and high reliability.
  • Collaborate with cross-functional teams, including product managers and external vendors, to implement new features and integrate third-party solutions.
  • Drive the adoption of cloud-based technologies and infrastructure to improve scalability and operational efficiency.
  • Create and maintain detailed technical documentation, including architecture diagrams and API specifications.
  • Continuously explore new technologies and frameworks to improve the development process and system architecture.
  • Establish and promote best practices in test-driven development (TDD) and continuous integration.
  • Write and maintain comprehensive unit, integration, and end-to-end tests to ensure code quality and system stability.
  • Conduct thorough code reviews to identify potential issues and ensure adherence to coding standards.
  • Ensure compliance with security standards and perform vulnerability testing for backend services.
  • Analyze and resolve critical production issues, implementing measures to prevent recurrence.
  • Measure and improve code quality metrics, focusing on maintainability and scalability.

Required Skills and Experience

  • Bachelor’s degree in computer science, Engineering, or a related field, or equivalent experience.
  • 7+ years of experience in software engineering, with 3+ years of experience in Java software engineering.
  • Proficient in Java development with strong knowledge of Java EE technologies, including Spring, JSP, JPA, and Hibernate.
  • Experience with SQL, transaction management, and database performance optimization.
  • Familiar with DevOps processes, including build and deployment pipelines.
  • Hands-on experience with API design and integration of third-party services.
  • Skilled in test-driven development and applying modern engineering practices.
  • Excellent verbal and written communication skills, capable of working in diverse and cross-functional teams.

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed