Lead Java Developer EU (offline)

Required skills:
— At least 8+ years of experience in Java
— Enterprise experience with Spring and Spring Boot frameworks
— Hands-on experience in Unit testing: JUnit, Mockito
— Experience with Docker containers
— Experience with NoSQL (MongoDB)
— Deep understanding of microservices architectural principles
— Experience with Maven
— Experience with Redis
— Strong knowledge of Design patterns architecture
— Strong knowledge of Microservices architecture


As a plus:
— Hands-on experience with AWS (ECS, S3)
— Experience with graph databases like Neo4j
— Experience with RabbitMQ

Responsibilities:
— Develop new features and functionality due to provided requirements;
— Strong communication skills to work closely with the product owner, front-end, and DevOps engineers to build a complete solution
— Status reporting in Jira;
— Daily stand-ups