Position: Java Developer Middle
Company: Madskil
Category: Java
Experience required: 2y
English level: intermediate

Job Description
Are you passionate about game dev and high loaded projects? Want to run a brand new project with a bunch of new technologies and frameworks? Madskil invites you to join the exciting journey with a set of projects which will be written from scratch. New technologies, fun and collaborative environment, and decision excellence are our main goals.

Responsibilities:
Web and mobile application development from scratch;
Participating in daily planning activities such as Scrum meetings;
Working individually and cooperatively with the team;
New application features and enhancements development.

Skills and Qualifications:
Solid java experience 2+ years;
Design patterns and concurrency;
Spring (Core, Cloud, MVC, Security, Boot) 2+ years;
Maven;
Git;
Intermediate English.

Will be a plus:
experience with Kubernetes;
experience in HA and HL projects;
experience with RabbitMQ;
experience with Kafka;
experience with NoSQL;
experience with Docker;
experience with AWS;
experience with Facebook/Youtube/Twitch API's;
experience with Jira.

What we are offering:
Lots of interesting and challenging tasks;
Comfortable work schedule;
Friendly team with great culture and mentorship (visit us and see it yourself);
Democratic management style;
Opportunities for self-realization, professional and career growth;
Corporate events and activities;
Professional seminars and training, professional studying;
Experience with full-cycle builds from dev-build to the live publish.

Personal Skills:
Eager to succeed, passionate for video games, responsible, committed and friendly.