Description:
Trax USA is a leading provider of aviation maintenance software solutions. We support the aviation industry by delivering powerful, adaptable, and reliable technology to help airlines manage maintenance and engineering operations seamlessly.
We are seeking a talented and experienced Interface Java Developer to join our team in Miami. You will be responsible for developing, maintaining, and enhancing interfaces between our Trax software and external systems. Your contributions will directly impact our mission to streamline aviation maintenance operations and support the continuous growth of our products. The Java Developer role includes creating user information solutions by developing, implementing, and maintaining Java based components and interfaces.
Key Responsibilities:
• Design, develop, and maintain interfaces between Trax software and external systems using Java and related technologies.
• Collaborate with cross-functional teams (supervisors, systems analysts, programmers, and end users) to gather information about program intent, functions, features, data requirements, input/output requirements, and system environment.
• Convert designs and specifications into computer code, ensuring adherence to coding standards and design specifications.
• Compile code, correct errors, and create test transactions to confirm programs meet specifications.
• Analyze code to identify and resolve errors; revise programs as necessary for corrections, enhancements, or system changes.
• Design and code layouts for user interfaces, printed outputs, and system interfaces.
• Conduct peer code reviews and perform unit testing using JSF 2.x.
• Develop software using J2EE design patterns with a focus on reusability.
• Provide technical assistance and respond to inquiries about program errors or questions.
• Modify and maintain software programs written by others, ensuring smooth integration with new systems.
• Understand and analyze use cases and business process workflow diagrams.
• Estimate technical effort for analysis, design, and development.
• Analyze and resolve technical issues independently and collaborate with other programmers about program revisions.
• Ensure developed interfaces comply with industry standards, are scalable, secure, and highly performant.
Requirements:
Work Experience and Skills:
• 2-5+ years of experience as a Java Developer, with strong, hands-on experience in Java development, required.
• Proficiency in JSF 2.x is required.
• Expertise in J2EE, EJB 3.x, JPA (Hibernate), PrimeFaces 5.x, Eclipse 4.x, Glassfish 4.x, and Oracle 12c.
• Strong understanding of Oracle RDBMS, data models, and SQL. Experience in writing complex SQL statements.
• Experience with RESTful and SOAP web services, XML, and JSON for data exchange.
• Ability to estimate development effort and deliver work in a timely manner.
• Familiarity with Spring Framework, Quarkus, microservices architecture, and API integrations.
• Experience with version control systems (Git, SVN) and build tools (Maven, Gradle).
• Strong team emphasis, relationship-building skills, and the ability to work independently.
• Ability to be proactive, self-motivated, detail-oriented, and creative in problem-solving.
• Knowledge of cloud-based infrastructure and platforms like AWS or Azure is a plus.
Other Requirements:
• Valid passport
• Ability to travel internationally without restrictions.
Job type: Full time / Salaried
Job Level: Mid Level
Job Location: Fully Onsite - Coral Gables
Remote: No
TRAX USA Corp, is an equal opportunity employer committed to diversity in the workplace. We evaluate qualified applicants without regard to race, color, religion, sex, disability, veteran status, and other protected characteristics. We maintain a drug-free and tobacco-free workplace and perform pre-employment background checks.
Location: Miami, FL
Posted: Sept. 30, 2024, 4:51 p.m.
Apply Now Company Website