Position: Senior Java Developer
Company: Master Of Code
Experience required: 3y
English level: intermediate

Required background and skills:

4+ years experience in Java
Strong knowledge in Spring/Spring Boot
Work experience with database SQL/NoSQL
Work experience with cloud platforms (AWS, GCP, Azure)
Experience with Docker and Kubernetes is nice to have
Being result-oriented and getting things done
Being open to new technologies, interesting technological decisions, and following the latest IT trends
English — Upper-Intermediate




Responsibilities:

Participating in the full lifecycle of development, including conception, analysis, design, implementation, testing, and deployment.
Working with developers across the globe on cutting-edge technologies, including microservices and containers.
Being open to learning new technologies and solving non-standard tasks
Being able to perform your skills in multithreading solutions
You will have a chance to work with teams from different platforms
We adhere to a «clean code» culture


A good bonus would be:

Choice of the project and vector of development
Right communications between the team and a client
Comfortable office
Constant sharing of experience and knowledge
English courses in the office
Educational sessions and meetings with interesting speakers
Cool events for the team


Kyiv/Ukraine remote