Position: Middle Java developer
Company: Triare
Category: Java
Experience required: 2y
English level: intermediate

**Responsibilities:**
- Communication with the customer.
- Write and maintain reliable and scalable code.
- Designing and implementing new features and functionality.
- Establishing and guiding the website’s architecture.

**Requirements:**
- 3+ years of experience in Java development.
- Java 8+, Spring Boot, OSGi, JPA, JAX-RS, REST, OAuth.
- MySQL, Redis, PostgreSQ.
- English Intermediate+.

**It would be a huge plus:**
- React.JS, JavaScript, CSS/HTML.
- AWS services, Docker, Microservices, CI/CD Git, Gradle, Jenkins.

**We offer:**
- Full-time workload on remote basis.
- Career and professional growth.
- Professional and friendly team.
- Pleasant and quiet working atmosphere.
- Corporate trainings and seminars.
- Competitive salary and bonuses.
- Comfortable office with cakes, coffee and sweets.
- Annual paid vacation.
- Flexible working hours.
- Team building.