• Strong experience in Java (3+ years)
• Experience in Java 8/11 development;
• Strong knowledge of Java SE and Java EE
• Knowledge design patterns, OOP principles, REST architecture principles
• Experience across a range of frameworks and libs, such as Spring Boot and Hibernate;
• Ability to write clean, extendable and maintainable code;
• Experience in database technology such as SQL(PostgreSQL, H2 );
• Experience in unix based OS (at least basic knowledge — find, filter, etc);
• Knowledge of software development methodology and software lifecycle processes, especially Agile (Scrum)
• Experience in implementing RESTful APIs.
• Proficient understanding of GIT version control system;
• Knowledge in Git flow and branch strategies;
• Knowledge of available AWS services and their usage
• Experience with AMQP (RabbitMQ);
• English upper-intermediate and higher.
• Competitive salary;
• Medical insurance;
• In-house English classes;
• Comfortable office location (Metro Pechersk);
• Comfortable working environment.
• Your main task will be to develop back-end part of the application according to the functional requirements;
• Analysing and following business requirements, driving the estimation and planning process;
• Contribute in all phases of the development lifecycle;
• Write well designed, testable, efficient code;
• Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
• Collaborate with other developers;
• Share knowledge with other team member in your areas of expertise.
GeoZilla is a growing team of entrepreneurs, engineers, and designers driven by the idea of building a connected family platform powered by smart algorithms. With over four million registered users on iOS and Android, backed by five years of R&D, GeoZilla is working to make millions of families worldwide safer.
More information about GeoZilla can be found at www.geozilla.com.