Senior Java Developer for a product company Offline

Required skills:

✔ 4+ years of Java development

✔ Strong programming skills with Java (Java Core, Servlets)

✔ Experience with OOP/OOD

✔ Experience with clustered applications, pooling, connection management, transactions

✔ Familiarity with programming specifics like asynchronous I/O, concurrency, distributed web systems and regression

✔ A good foundation in algorithms, design patterns, and data structures

✔ Integration with 3rd party tools/systems

✔ Experience with unit/functional testing

✔ Strong experience with the most of Spring Framework/Hibernate/JDBC, databases (Oracle, PostgreSQL, MySQL), JSP, HTML, Javascript.

✔ Familiarity with Spring Boot and Spring Cloud with Netflix is a plus

✔ Experience with MongoDB and Redis is a plus

✔ Maven, Gradle

✔ Git

✔ Strong understanding of RDBMS concepts + SQL

✔ Good experience with troubleshooting production problems related to software applications

✔ Experience with asynchronous communications and messaging, RESTful services and SOAP, HTML, JavaScript, CSS

✔ English: Intermediate

The job ad is no longer active
Job unpublished on 8 November 2020

Look at the current jobs Java Kyiv→