Position: Backend Java Developer for an e-commerce project
Company: Clear Solutions
Category: Java
Experience required: 5y
English level: upper

Our customer is setting up the team to develop the new e-commerce application from scratch.

**Team: **
The expected team size is about 5 people, including the following roles: 2 Front-end Developers, Front-end Architect, 2 Back-end Developers

**Project technology stack: **
React and Java with microservices architecture.

**Availability hours:**
Full time remote position within CET timezone.

**Requirements:**
- 8+ years (total) of hands-on work in software development in an engineering position with direct exposure to code – it is a strictly technical role, and you need to be up to date with modern tech. 
- Hands-on programming experience with Java, Hibernate, Spring Boot including DB and service layers.
- At least having some exposure to any flavour of JS will be a big advantage. 
- Experience working on Cloud-based, multi-layered applications in a microservice architecture (database, backend, services, front-end) – either Azure, AWS or GCP will do. 
- Knowledge of modern software engineering processes and tools (GIT, Jira/Azure DevOps, Agile development practices, DevOps, unit testing etc.). 
- Good understanding of Containerization, Cloud infrastructure, CI/CD pipelines etc. 
- Worked in Scrum (we do not want you to be a Scrum Master, but we need you to understand what is going on). 
- Have the ability to work in English on a daily basis both internally and with the customers. 

**Nice to have:**
- Experience with the following would be an advantage: Kafka Apache, MongoDB, relational database (MS SQL, PostgreSQL)