Position: Junior Java Developer
Company: eKreative
Category: Java
Experience required: no_exp

**We are looking for:**
- Good knowledge and experience with Java and Spring Boot
- Good knowledge of SQL (PostgreSQL) and good knowledge of NoSQL databases (replica set/ cluster)
- Knowledge or experience with Maven/SBT/Gradle
- Knowledge or experience with design patterns (DI, Factory, Singleton etc.)
- Good knowledge of REST API, XML/JSON
- Experience with AWS (SES, S3, EC2, Route53, SQS etc.)
- Knowledge or experience with unit and integration tests (knowledge of TDD/BDD)
- Experience with CI, Docker
- Advanced level of working with GIT/Mercurial/SVN
- Advanced knowledge of Linux system
- English at an Intermediate level or higher

**The impact you’ll have:**
- Develop interesting projects together with talented and dedicated peers
- Participate in design and development of the new and existing programming solutions
- Participate in code review sessions
- Learn and apply innovative approaches and cutting edge technologies

**We offer:**
- Competitive reward for the provided services
- Professional development opportunities under the supervision of senior tech professionals
- Signing an agreement for the provision of services
- Assistance in paying taxes and in handling paperwork
- Good compensation package
- Regular team-building events and corporate parties
- A huge number of other bonuses