Position: Middle Java Developer (Aviation Domain)
Company: Sigma Software
Category: Java
Experience required: 3y
English level: upper

As a Middle Java developer, you will be able to work with the latest Java versions and using the modern deployment approach, in addition, get the ability to learn Angular. Moreover, you will closely work with the customer, who is directly involved in all software operations, so tasks and requirements will always be actual and relevant.
Don’t wait any longer, become the one of Sigma Software.

Our customer is one of the biggest maintenance providers for airplanes.

Project:
Aircraft maintenance is a crucial part of the air travel industry. We invite you to join us and become a specialist in the Aviation Maintenance domain. We develop and support applications that make the job of inspectors and maintainers easier. Our applications aim to automate tasks required to ensure the continuing airworthiness of an aircraft.

Responsibilities:
• Develop Application with quality, within schedule, and within the estimated time (including programming, testing, and debugging)
• Provide estimates for the assigned tasks
• Write well-designed, efficient, and testable code
• Keep abreast of new and developing technologies and strive to apply them to the job
• Collaborate with other developers and customer

Requirements:
• 3+ years of commercial experience in Java
• Experience with Java 8
• Good knowledge of the libraries: Spring, JPA
• Experience with Rest API
• Good experience with Maven
• Good knowledge of GIT VCS
• Good knowledge of Eclipse, IDEA
• Experience in requirements clarifications
• Strong Intermediate level of English (written and oral)
WOULD BE A PLUS:
Good knowledge or experience with the following tools and techniques: Java 11, SpringData, AngularJS, Angular 7+, Eclipse SWT, Swing, MariaDB, QueryDSL, BIRT, OpenShift, Jboss 7.1+

Personal profile:
• Good presentation and communications skills
• Self-organized