Position: Java developer
Company: Workrocks
Experience required: 3y
English level: intermediate

-  Experience in software development for  3+ years;
- Database theory;
- Code testing practices;
- Algorithms;
- Architectural & Enterprise Patterns;
- Design patterns;
- Deployment patterns;
- Security patterns, computer security, and networking vulnerability;
- Understanding of network interactions and protocols, conventions;
- Understanding of containerization and orchestration;
 
Practical experience with:
- Microservices;
- Spring Framework;
- Hands-on commercial experience with Elasticsearch;
- Hands-on commercial experience with Kafka;
- CI/CD tools;
- Kubernetes;

- high level of proficiency in spoken English