Senior Java Developer
Responsibilities:
- Work in SCRUM team
- Design and develop high-load microservices
- Write high-quality code covered with different levels of tests
- Maintain services on production and assure their stability and performance
- Provide code review for teammates
- Contribute to the Company’s development processes and practices
Requirements:
- Writing code in a clean and maintainable manner.
- Solid experience with Java 8+
- Experience with SQL/NoSQL databases
- Understand microservice architecture patterns.
- Good at Spring framework.
- Experience with REST, messaging systems.
- Ability to cover code by different types of tests.
- Understanding of SOLID principles
- Experience with Git
- Excellent troubleshooting skills.
- Good communication skills.
- Intermediate+ English
Would be great to have:
- Experience with Kafka, MySQL, Redis, Aerospike.
- Experience with Spring Boot, Spring Cloud
- Experience with Docker, Kubernetes
- Experience in high-load
What we offer:
- International company with several offices in different locations : Tel-Aviv, Kyiv, Warsaw, Limassol.
- Granting an Option;
- A professional environment with great people to work with;
- Competitive salary, performance review;
- Flexible working hours, no one here tracks your work time because our culture is built on trust and cooperation;
- Social package, including sports coverage, elite medical insurance for you and family;
- 20 working days paid vacation and 100% sick leaves coverage;
- Corporate taxi to the office and home;
- Opportunities to make a difference, to develop and grow;
- Regular corporate celebrations, team buildings and fun activities;
- Comfortable office close to the metro station. Our Kyiv office is open 24/7 with all safety and health measures in place.
Published 17 March
65 views
·
6 applications
84% read
·
50% responded
Last responded yesterday
📊
Average salary range of similar jobs in
analytics →
Similar jobs
Countries of Europe or Ukraine
Countries of Europe or Ukraine
to $5000
Ukraine