Position: Java (Spring Boot) Developer (Об'єднанні Арабські Емірати)
Company: skillreveal
Experience required: 3y
English level: intermediate

The all-new Scrum team (8 members) will be based in Ukraine and will consist of Product Owner, Scrum master, Android Developer, .Net Developer (2), iOS Developer, Java Developer(2), and Node.js Developer.

🛠️ **Tech Stack**
- Spring boot, Spring Cloud
- Dockers, Kubernetes
- SOLID principles
- Event-Driven Architecture
- MongoDB, Hibernate
- API gateway, 3Scal/Kong 

🐝 **Job responsibilities**
- Following best Coding, Security, Unit testing, and Documentation standards and practices
- Ensure quality of technical and application architecture and design of systems across the organization.
- Following in Banking, Financial, and Fintech experience in an enterprise environment preferred
- Effectively research and benchmark technology against other best-in-class technologies

💻 **Minimum Qualifications**
- 3+ years of development  and design experience in Spring Boot and Microservices architecture
- Hands-on experience in performance tuning, debugging, monitoring
- Understanding of containerization, experienced in Dockers, Kubernetes
- Extensive coding experience with SOLID principles, Event-Driven Architecture, Spring boot, MongoDB, Spring Cloud, Hibernate and have passion for coding
- Good hands-on experience with cloud design patterns and their implementation
- Well versed with CI/CD principles, and actively involved in solving, troubleshooting issues in the distributed services ecosystem 
- Familiar with Distributed services resiliency and monitoring in a production environment
- Exposed to API gateway integrations like 3Scale, Kong, etc.
- Experienced in Agile methodology
- Intermediate level of English.

👌    **Soft Skills**
- Able to influence multiple teams on technical considerations, increasing their productivity and effectiveness, by sharing deep knowledge and experience
- Self-motivator and self-starter, Ability to own and drive things without supervision, and works collaboratively with the teams across the organization
- Have excellent soft skills and interpersonal skills to interact and present the ideas to Senior and Executive management

🍯 **What do we propose**
- Business trips to UAE
- Full life insurance policy
- Remote work and opportunity to work from Dubai for several months a year
- Flexible work schedule
- Annual paid vacation and state holidays celebration