Position: Lead Java Backend Developer
Company: WizardsDev
Experience required: 3y

Now we are in the process of creating an international learning management platform that will host educational courses from both our company and partners. The platform aims to simplify the administration of training courses within distance learning. We will be glad to see you in our team :)

*Responsibilities:*
- creation and maintenance of the platform;
- technical management of project development;
- conducting technical implementation at all stages: design, development, bug fixing, production support;
- code review.

*Required skills:*
- experience with Java 8+ - 3+ years
- 2+ years of experience with Spring and 1+ year of experience with Spring Boot;
- experience with systems based on microservice architecture;
- experience with PostgreSQL, Kafka;
- experience in writing unit tests, integration tests (will be a plus);
- CI/CD setup (Jenkins).

*Will be a plus:*
- experience with Docker, Kubernetes;
- participation in the development of architecture and the ability to explain all the decisions on your project;
- readiness to drive the technical development of systems, and not just follow current standards;
- friendly relations with DevOps, pipelines, containerization and orchestration;
- understanding of microservice architecture and arrangement of distributed systems.

*We offer:*
- Opportunity for self-realization. Career and professional growth;
- Competitive remuneration;
- Flexible schedule;
- Possibility to work remotely;
- English courses;
- Partly compensation for sports.