Java Developer

Remotely
Full-time
Project occupancy
- Experience of 2 years or more; - Containers; - Code health; - Tests; - CI/CD; - Timely version updates. Requirements: - Strong knowledge of Java SE 8; - Knowledge of OOP principles, OOP design patterns; - Understanding of microservice architecture; - Experience in enterprise development/development of highly loaded services; - Knowledge of SQL; - Knowledge of Maven/Gradle; - Knowledge of Git; - Experience with Spring/Java EE (preferably); - Experience with Json-RPC, gRPC (desirable); - Knowledge of JUnit/TestNG (desirable); - Familiarity with Netty, WebSocket protocol (desirable); - Experience with Kafka, Zuul (desirable); - Responsibility and punctuality;