Senior Java Developer
Trax USA Corp is seeking an experienced Senior Java Developer to join our Development team supporting a Tier 1 customer. In this role, you will design and develop robust backend systems that power mission-critical aviation software solutions. You will play a key role in delivering high-quality, scalable services while helping drive engineering best practices and code quality across the organization.
As a Senior Java Developer, you will collaborate closely with internal product, engineering, and quality teams to design, implement, and support backend services in a modern, distributed architecture. You will also contribute to mentoring, technical standards, and continuous improvement of our Java development ecosystem.
Key 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 cross-functionally with product, engineering, QA, 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.
- Serve as a technical mentor by providing 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 all code and system components.
- Participate in architecture discussions and provide technical input on system design and scalability.
- Other duties as assigned.