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

Hi! I have an interesting offer for you. I'd be happy to share the details

**We offer:**

● Flexible work schedule
● Office or remote or mixed types of work are welcome
● Regular compensation package reviews
● 20 working days paid vacation leave, 15 working days of paid sick leaves and 5 “day offs”
● Medical Insurance program for employee (and the ability for an employee to insure family members at a corporate rate)
● Certification coverage & support for participation in specialized events (webinars, conferences, trainings etc.)
● Regular team-buildings inside team projects, as well as summer and winter corporate parties for the entire company


**Job Responsibilities:**

● Conduct team discussions of critical points
● Doing analysis and estimation for backlog items
● Creating components design and implementation
● Implement deliverables according to requirements
● Participate in common Scrum activities like Planning, Retrospective, etc
● Mentoring activities are welcome


**Requirements:**

● 2+ years of experience in application development for Java platform
● Knowledge of Java Core
● Experience creating web applications, REST API
● Knowledge of Spring framework (Spring MVC, Spring Boot, Spring Data)
● Knowledge of SQL and Hibernate framework
● Experience working with cloud (AWS: S3, RDS, EC2)
● Understanding of Scrum principles
● English – upper intermediate Good communication skills (both verbal and written)


**Stack:**

● Java
● Spring Boot
● OpenAPI
● ElasticSearch
● Kubernetes