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;