Position: Middle/Senior Java developer( Cyprus)
Company: 3asoft
Category: Java
Experience required: 3y
English level: intermediate

Tasks to be solved:
- Design and create new services;
- Write code, refactor and review the code of other developers;
- Offer solutions for product improvement, deliver business value 
- Be ready to help the team in testing, releases, infrastructure, sometimes even by your own
- Deploy your (and not only yours) microservices
- Communicate with the product team, ML team and other teams

What we expect from you:
- 3+ of commercial experience with Java
- Knowledge of SQL and database concepts
- Should have worked in a CI/CD environment 
- Proactive and data-driven mindset
- Be ready to learn and work with new tools and platforms
- Want to improve yourself and your team

TechStack
java 8/11, Spring, Spring Boot, Spring Cloud, Hibernate, GitLab, Docker, Kubernetes, Jenkins, Gradle, Swagger, PostgreSQL, Flyway.

Current project:
- Loans fintech service product at international company