Executive Level Team on behalf of its client, a leading technology company in online bookings and electronic services of ticket reservation systems and services in the tourism, travel, and culture industries, is looking for a Java Developer.
Java Software Engineer
Responsibilities
Develop, test, implement and maintain java application software
Take part in software and architectural development activities
Transform business requirements into technical specifications
Identify & assist the resolution of production and non-production application issues
Recommend changes to improve established java application processes
Develop technical designs for application development
Requirements
Bachelor degree in Computer Science or related field
Minimum 3 year working experience in similar position
Proficient in Java 8, Maven, Git, Spring/Spring Boot, Hibernate
Strong debugging, problem solving and investigative skills. Ability to assimilate disparate information (log files, error messages etc.) and pursue leads to find root cause of problems.
Dedicated team player
Fluent in English, solid ability in both written and verbal communication
Able to develop ideas and processes and clearly express them
High degree of independent judgment
Good-to-have Skills
Previous experience in maritime transport and travel-based IT Solutions or software companies
Docker experience will be highly appreciated
Familiarity with Unix/Linux
Experience with NoSql Storage Engines (e.g. MongoDB, ElasticSearch) will be considered a plus