Requirements:
- 4+ years of experience working as Java developer
- 5+ years of experience working in software development companies
- Solid knowledge of Java 11+ and Web development (HTTP protocol, REST/OpenAPI)
- Excellent knowledge of Spring-boot 2.x
- Understanding and practical experience of applying Scrum/Agile principles in software development teams
- Proven commercial experience of developing with Java EE;
- Experience with NoSQL DBs (MongoDB, Cloud-based NoSQL services), optimization technics and scaling
- Experience with SQL DBs (Postgress, Cloud-based SQL DBs)
- Design patterns and technics
- Microservices architecture
- Cloud architecture (GCP or AWS)
- Docker and Kubernetes (GKE)
- Rest, Websockets, SOAP
- Understanding main principles of SPA development and integration with APIs
- Upper Intermediate/Advanced English
- Good communication skills
Will be a plus:
- Experience in leading software development team
- Knowledge in Gambling Domain
Responsibilities:
As a Senior Java developer, you will be taking part in the Architecture creation, performing general oversight of solution development from a technical perspective, delivering the highest possible quality software, participate in business requirements analysis, and supporting less experienced team members.
About Symphony Solutions
Symphony Solutions – Why So Special?
Symphony Solutions is an international Dutch IT company with offices in Ukraine, Macedonia, and Poland. We have been on the market for more than 10 years already and preserve unique culture within all our locations.
At Symphony Solutions we have removed all possible barriers created by the traditional organization and embraced the organic principles and a high-degree of self-management. We believe that this kind of organization is the optimal environment to attract and retain the best talents, fully develop them and leverage their potential. As a result, we have achieved the highest retention of employees possible in our industry (currently there’s less than 3% unwanted turnover).
We have a unique employee selection process where colleagues choose colleagues. Such approach eliminates possible conflicts and ensures honest and transparent relationship with clients and within the team. Symphony Solutions is a company that strives to be the Best Price/Performance and the easiest to do business with.
Company website:
https://www.symphony-solutions.eu/
DOU company page:
https://jobs.dou.ua/companies/symphony-solutions/
The job ad is no longer active
Job unpublished on
17 November 2021
Look at the current
jobs
Java
Lviv→