Position: Senior Java developer
Company: Mira top recruiting
Category: Java
Experience required: 2y

**About project:**
We are looking for self-motivated IT-professional with 3+ years of experience in development large-scale projects, create proofs of concept, review a code, explore and improve new technologies. We develop the back-end (java micro services in Docker) and front-end (Angular 2+) for own new online banking (www.digital.pumb.ua). Also we develop public API for digital banking services. Our development processes are based on Agile/Scrum methodology and use continuous integration and version control system. This is an attractive project with the varieties of technologies, includes information security, etc.

**Requirement skills:**
Experience more 3 years
Good knowledge of Java Core 8+
Good knowledge Spring (Core, Web, Data, Boot)
Good knowledge of SQL
Understanding REST API concepts
Understanding principles of HTTP protocol
Hands-on experience in Unit testing: JUnit, Mockito
Experience with Lombok, Mapstruct, OpenAPI
Experience JIRA, GIT, Maven, Jenkins
Understanding principles of validation (XML/XSD, Json/JSON Schema)

**Preferable skills/would be a plus:**
Experience with ESB solutions (IBM Integration Bus, Apache Camel or other)
Experience with messaging: RabbitMQ, Apache Kafka, ActiveMQ
Knowledge of docker, Kubernetes
Familiarity with GNU/Linux
Familiarity with ELK stack
Ready to consider a student

**Your responsibilities:**
Full lifecycle application development
Produce clean, efficient, well-documented codebase
Deliver maintainable, high-quality software with good level of test coverage
Troubleshoot existing and potential problems quickly and efficiently
Be active part of the team

**We offer:**
100% remote work;
+ 1 salary amount for chosen training/certification inluding international;
Friendly team of experienced developers
The ability to switch projects, try yourself in different roles
Conferences and trainings, English classes
Flexible schedule and the ability to work remotely
Completely “white salary” or working as Private Entrepreneur of your choice

**Якщо готовий спробувати власні сили - чекаємо твоє резюме!**