Java Team Lead (offline)

What kind of specialist we are looking for:
- 3+ years of commercial experience;
- Strong knowledge of Java 8+, J2EE;
- Strong knowledge of Spring framework (MVC, Boot, Security, Transactions, Data, etc);
- Experience in REST (http, caching) and SOAP services development;
- Experience in integration with third-party services;
- Strong knowledge of ORM, JPA (Hibernate), JTA;
- Experience with tools: Git, Jira, Maven;
- Knowledge of software design patterns, basic algorithms, data structures;
- Team management experience;
- Ability to design architecture for various solutions from scratch;
- Solid understanding of software development lifecycle (models, phases, processes and tools);
- Experience in web and application servers configuration/maintenance (Apache Tomcat, JBoss, Node.js);
- Experience with relational databases (Postgres SQL, MySQL, etc) and SQL;
- Experienced with Linux or other Unix-like Operating Systems;
- Good communication skills.

Will be a plus:
- Work experience in Fintech domain;
- Technical background.
- Experience with ELK stack (Elastic Search, Logstash, Kibana);
- Experience with Docker, Selenium;
- Experience with Camunda BPM;
- NoSql data modelling with hand-on experience on one of NoSql DB - MongoDB, Hbase, etc.

Working conditions:
- Convenient location of the office (m. Ploshcha Lva Tolstogo / m. Palats Sporta in walking distance);
- Friendliness of colleagues and willingness to help.
- 40-hour working week (8-hour working day);
- the beginning of the working day: 10.00;
- End of the working day: 19.00.

The job ad is no longer active
Job unpublished on 24 January 2022

Look at the current jobs Java Kyiv→