Is change your natural habitat? Do you appreciate work which suits your lifestyle not the other way round? Enjoy the flexibility and independence connected with Smart4Aviation’s new line of job offers dedicated to attract those who appreciate dynamism of short-term projects.
We are looking for an independent Java Developer willing to support us with their software development skills in providing services to also our non-aviation customers.
All backed up by a set of top-range technologies and tools such as : Java, Spring, EclipseLink, Web Services, Java Security, Apache Tomcat, ActiveMQ, Oracle 11, PostgreSQL, Maven, Jenkins, jUnit, Mockito, and Git.
Implementing and supporting new features in software applications
Interpreting business requirements and functional specifications to make technical recommendations
Analysing software requirements to determine feasibility of design within time and cost constraints
Eliminating potential risks in tasks, proposing solutions and mitigation plans when needed
Defining system design, architecture and best practices for the system
Developing best practices to improve productivity
Very good programming skills in Java (at least 3-years’ experience)
Strong experience with core Java frameworks
Knowledge of basic development practices and tools, e.g. dependency management, modern revision control systems, code review tools
Practical knowledge of algorithms, design patterns and data structures
Ability to deliver high-quality products
Good command of English