Position: Middle Java Developer 33
Company: PSRCompany
Category: Java
Experience required: 3y
English level: intermediate
Published: 2021-05-01T00:00:00+03:00

**О проекте:** it provides the next level all-in-one e-commerce solution that turns a payment terminal into a
smart device with lots of features for business.

**Стек на проекте:** Java 8, Spring Boot, MySQL, Kafka, Camunda, Maven/Gradle.

**Ожидания от кандидата:**
3+ years of JAVA experience.
● Understanding OOP concepts and design patterns.
● Experience with server-side programming, microservices, cloud applications, messaging systems and
asynchronous processing.
● Developing, optimizing, and deploying scalable, highly performant server-side applications,
cloud/API services, distributed systems, databases (SQL and NoSQL).
● Experience with Spring framework (Spring Boot, Spring Web, Spring Data), JPA and Hibernate, REST, HTTP /
HTTPS, and SSL certificates, OAuth2.
● Communication and problem-solving skills.
● English — intermediate or higher.

**Будет плюсом:**
● Experience in the Payment Industry and related risk analysis and assessment.
● Experience with Kafka, Elasticsearch, Redis.
● Experience with business process automation (BPMN, DMN).
● Experience with the Camunda platform.

**Обязанности:**
● Active communication with PO, BA, Tech lead, development team, and other stakeholders.
● Teamwork. Participation in grooming sessions, planning sessions, and retrospectives.
● Clarify unclear business requirements and split business stories for sub-tasks, provide estimates for Jira
tickets.
● Write readable, optimized, reusable code and cover it with automated tests + manual testing.
● Prepare required functionality for release and participate in deploying team-related applications and services
to the production environment.

**Команда:** 3 BE и 3 Node JS/FE + 2 открытые позиции JAVA.На стороне клиента менеджер и ПМ.

**Предлагаем:**
● A competitive reward for your skills, experience, input, and results.
● Abilities to visit conferences, master classes, pass certifications.
● English classes and an opportunity to learn from a native speaker.
● Full compensation package.
● Regular team events and activities.

**Процесс рекрутинга**
1. C Delivery Manager и Tech Lead с нашей стороны