T

Trax

Aviation maintenance software with offline mobility

Senior Java Developer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeCoral Gables, FL, USANo salary listed

About the Job

Requirements

  • A bachelor's degree in Computer Science, Software Engineering, or a closely related field, or equivalent practical experience.
  • At least 7 years of hands-on Java development experience, with a strong focus on backend service design and implementation.
  • Deep understanding of object-oriented design, SOLID principles, functional programming concepts, and common design patterns.
  • Proven experience designing and building RESTful services, backend APIs, and asynchronous or event-driven processing within distributed systems.
  • Strong proficiency in modern Java frameworks and ecosystems, such as Spring Boot, Spring Framework, and Hibernate/JPA, or equivalent.
  • Ability to write clean, maintainable, scalable, and secure Java code suitable for mission-critical production systems.
  • Experience with relational databases, data modeling, and performant data access patterns.
  • Ability to analyze, troubleshoot, and resolve complex production issues, including performance bottlenecks and system reliability concerns.
  • Experience monitoring and supporting backend systems in production environments, with a focus on stability, resilience, and observability.
  • Experience working in Agile/Scrum environments and contributing to continuous improvement in development practices and team processes.
  • Ability to work with cross-functional teams, including product, quality assurance, operations, and support.
  • Ability to travel domestically and internationally for extended periods.
  • Ability to support global customers across different time zones by working different shifts as required.

Responsibilities

  • Design, develop, and maintain backend services and APIs using modern Java frameworks and tools in a microservices environment.
  • Develop secure, high-performance, and scalable code to support mission-critical business processes.
  • Build and support event-driven and asynchronous processing within distributed systems.
  • Collaborate with product, engineering, quality assurance, and operations teams to align technical solutions with product and business objectives.
  • Contribute to the evolution of Java development best practices, coding standards, tooling, and code review processes.
  • Provide technical mentoring, guidance, knowledge sharing, and peer reviews to help elevate team capabilities.
  • Troubleshoot, optimize, and monitor backend systems to ensure reliability, performance, and operational stability in production environments.
  • Ensure adherence to security standards, data privacy requirements, and industry compliance standards across code and system components.
  • Participate in architecture discussions and provide technical input on system design and scalability.
  • Perform other duties as assigned.

Desired Qualifications

  • Experience working in microservices-based architectures and distributed systems.
  • Hands-on experience with containerized environments such as Docker and Kubernetes, and cloud-native or microservice-friendly frameworks such as Quarkus and Micronaut.
  • Familiarity with major cloud platforms such as AWS, Azure, Oracle Cloud Infrastructure, or Google Cloud Platform.
  • Experience with continuous integration and continuous delivery pipelines, automated testing practices, and modern build and deployment workflows.
  • Knowledge of security best practices, data protection, and compliance requirements in enterprise or regulated environments.
  • Experience with Oracle Database and PL/SQL.
  • Domain experience in aviation, aerospace, logistics, or other regulated industries.

About the Company

Trax

Aviation maintenance software with offline mobility

Trax provides aviation maintenance software through mobile and cloud products used by 200+ commercial, defense, cargo, and MRO customers to manage aircraft maintenance. Its eMRO and eMobility suites cover all maintenance workflows, from work orders and manuals to logistics and approvals, with features like digital signatures, paperless work packs, RFID-based logistics, biometric security, offline-capable mobile apps, and web access for real-time information. Trax differentiates itself by being a wholly-owned subsidiary of AAR Corp, offering an integrated, enterprise-grade platform that combines maintenance management with logistics and security capabilities, available across mobile and web, and designed for use anywhere. The company’s goal is to help aviation customers run maintenance more efficiently and accurately by providing secure, accessible, and connected tools that deliver up-to-date information wherever users are.

Company size
51-200
Company stage
Acquired
Total funding
Not listed
Headquarters
Miami, FL
Founded
1999

Recently Posted Jobs

Explore more opportunities at Trax

See more jobs