Our ideal candidate:6+years ofexperience inJava software development;2+years ofexperience leading software engineering teams;Java/Kotlin;Knows frameworks (Spring/Mybatis/Netty);Build tools— Maven, Jenkins;Reactive frameworks RxJava/Reactor;Deep SQL knowledge and query optimization;Experience with NoSQLdatabases;Experience with low latency orhigh throughput systems;Experience indesigning and implementing large-scale distributed systems;You can work with minimal direction and are capable ofworking
Our ideal candidate:6+years ofexperience inJava software development;2+years ofexperience leading software engineering teams;Java/Kotlin;Knows frameworks (Spring/Mybatis/Netty);Build tools— Maven, Jenkins;Reactive frameworks RxJava/Reactor;Deep SQL knowledge and query optimization;Experience with NoSQLdatabases;Experience with low latency orhigh throughput systems;Experience indesigning and implementing large-scale distributed systems;You can work with minimal direction and are capable ofworking quickly while delivering high-quality outputs. You are good atmultitasking, juggling competing priorities, and organizing yourself;Demonstrable knowledge ofprofessional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.Itwill beanadvantage:Scala;Knowledge ofFunctional principles and patterns;Knowledge ofDocker, Kubernetes;Service discovery (consul, etcd, etc.);Deep understanding ofComputer Science fundamentals like: Data Structures, Algorithms, System Design, Concurrency, etc.What you willdo:Lead the team of6engineers;Incooperation with Architect design, develop and deploy Java services focusing onhigh availability, low latency, scalability, and high throughput;Coach, mentor and develop the engineers;Conduct regular 1-to-1 sessions with developers;Lead the creation, availability, resilience, and scalability ofsoftware solutions;Continuously improve software engineering practices;Encourage innovation, implementation ofcutting-edge technologies, inclusion, outside-of-the-box thinking, teamwork, self-organization, and diversity;Collaborate closely with other engineers, project managers, and product managers toidentify and solve challenging problems;Take full responsibility and ownership from conception, development, and quality topost-deployment.You’ll work with the following stack: Java16+, Kotlin, Scala, k8s, docker, Spring/SpringBoot, MyBatis, MySQL, MongoDB, Kafka, Netty, RxJava3.What doweoffer:Work inastable company with more than 10-year history inthe media market;The opportunity toparticipate inthe creation ofamedia service ofthe future;Competitive salary;Free English lessons;Swimming lessons and table tennis lessons;Corporate psychologist;Discounts from partner brands for company employees.Відповідаючи навакансію інадіславши своє резюме вКомпанію (ТОВ “МЕГОГО”), зареєстровану йдіючу відповідно дозаконодавства України, реєстраційний номер 38347009, адреса: Україна, 01011, місто Київ, вул.Рибальська, будинок22 (далі “Компанія”), випідтверджуєте тапогоджуєтеся зтим, щоКомпанія обробляє ваші особисті дані, представлені увашому резюме, відповідно доЗакону України “Про захист персональних даних” таправил GDPR.