ULTRAMAIN SYSTEMS, INC. is looking for an experienced Java Engineer to join our aviation software development and support team in our Coimbatore office.
Position Summary:
Design, implement, test, maintain and document Java - based n - tier applications used in aviation, transit and facilities maintenance and logistics operations.
Duties Include:
Complete application development by coordinating requirements, schedules, and activities; contributing to team meetings; troubleshooting development and production problems across multiple environments and operating platforms.
Consult internally and with customers on GUI and system architecture, both hardware and software, for multiple platforms.
Provide creative solutions including new products for demonstration, improvements to existing products, and research of new technologies for our customers and internal staff.
Recommend improvements to maximize system efficiency by effectively communicating technical concepts to other technical staff members and nontechnical customers.
Enhance organization reputation by maintaining program logic and testing for existing customer products.
Through on - going formal and informal education, remain current in developments within the industry.
Requirements:
3+ years JAVA programming experience required.
Variety of experience preferred. Some background in at least some of the following: Java and J2EE, EJB3, SQL, JMS, JBoss, Hibernate, MyEclipse IDE, System Architecture, ANT, Maven, Objective C, Web Services, Swing, JUnit and relational databases.
Familiarity with industry design patterns.
Some background in the aviation industry preferred but not required.
Must possess excellent analytical and communication skills, be detail oriented, and be able to work with minimum supervision.
Must be flexible, able to take on new projects in varied environments, and must be able to research and learn new technologies independently.
Java certification a plus. EOE. Full - time.
4 Year Degree Required
Please click here to .
ULTRAMAIN SYSTEMS, INC. is looking for an experienced Software Engineer to join our aviation software development and support team.
Position Summary:
Design, implement, test, maintain and document business database applications used in aviation, transit and facilities maintenance and logistics operations.
Duties Include:
Complete application development by coordinating requirements, schedules, and activities; contributing to team meetings; troubleshooting development and production problems across multiple environments and operating platforms.
Consult internally and with customers on GUI and system architecture, both hardware and software, for multiple platforms.
Provide creative solutions including new products for demonstration, improvements to existing products, and research of new technologies for our customers and internal staff.
Recommend improvements to maximize system efficiency by effectively communicating technical concepts to other technical staff members and nontechnical customers.
Enhance organization reputation by maintaining program logic and testing for existing customer products.
Through on - going formal and informal education, remain current in developments within the industry.
Requirements:
3+ years business application programming and relational database experience required.
Variety of experience, including: Progress 4GL (preferred), business logic and algorithms, GUI design, client - server architecture, OXC and DLL API integration, SQL, PLSQL andor T - SQL, data processing and management.
Familiarity with industry design patterns.
Some background in the aviation industry preferred but not required.
Must possess excellent analytical and communication skills, be detail oriented, and be able to work with minimum supervision.
Must be flexible, able to take on new projects in varied environments, and must be able to research and learn new technologies independently.
EOE. Full - time with benefits. Future opportunities for Java, J2EE and n - tier programming available.
4 Year Degree Required
Keyskills: JMS System architecture Maven Hibernate JBoss Application programming Analytical Application development Troubleshooting Progress 4GL