Position: Middle\Senior Java Developer
Company: Capital Recruiters
Experience required: 5y
English level: intermediate

Key words would be: Java Core, Servlets, Spring Boot, Hibernate, PostgreSQL, MySQL, MongoDB, Maven, Gradle.

Our client is looking for  Middle and Senior Java Developer to join to their office in Kyiv

Requirements

4+ years development experience with java
Strong knowledge programming skills with Java (Java Core, Servlets)
Knowledge experience with OOP/OOD
Experience with clustered applications, pooling, connection management, transactions
Knowledge with programming specifics like asynchronous I/O, concurrency, distributed web systems and regression
Good knowledge/understanding in algorithms, design patterns and data structures
Integration with tools/systems
Experience with unit/functional testing
Strong experience with the most of Spring Framework or Hibernate or JDBC, databases (Oracle, PostgreSQL, MySQL), JSP
Experience with Spring Boot and Spring Cloud with Netflix is a plus
Experience with MongoDB and Redis is a plus
Maven, Gradle, Git
Knowledge understanding of RDBMS concepts + SQL
Good experience with troubleshooting production problems related to software applications
English Intermediate


Offer:

Flexible working hours;
Comfortable working conditions
Paid vacation and sick leaves;
Medical insurance;
English lessons, sport trainings;
Free tea, coffee, cakes and more;