Position: Java Developer
Company: Intellectsoft
Experience required: 2y
English level: intermediate

**Requirements**
– 3+ years of experience in modern programming on Java
– Experience with Spring, Spring Boot or other MVC framework
– Design patterns, OOP, development methodologies
– High load systems
– Proficient with NoSQL database, experience Cassandra will be a plus
– Experience and deep understanding of microservices architecture
– Experience with high load and secured systems
– Experience with Docker

**Responsibilities**
– Participate in development and contribute as engineer;
– Estimate tasks;
– Implement unit and integration tests
– Work in a continuous delivery agile environment
– Work both independently and in close collaboration with others in the team and across the business;
– Participate in code reviews
– Participate in architecture design planning
– Work in a continuous delivery agile environment

**Benefits**
– Good opportunities to work with remarkable teams from all over the world;
– Lighthearted, inspiring and open company culture;
– Health Insurance coverage;
– English language courses;
– Fresh fruit and other snacks onsite;
– Fun corporate events :)