Position: Senior Backend Engineer (Java/Golang)
Company: KitRUM
Experience required: 5y
Category: Java
English level: upper
Published: 2021-10-01T00:00:00+03:00

Required skills:
— 5+ years of experience in software development using Golang and/or Java
— 3+ years of experience with production systems of high availability and high traffic
— Ability to write clean, lean, effective code in multiple languages, all version controlled
— Ability to take on complex multi-domain problems, analyze, design, build modular solutions, and deliver end-to-end in an MVP, value-first and iterative approach
— Experience removing repetition and snowflakes through scripting and automation tools
— Experience deploying, monitoring, and supporting applications across stacks and technologies
— Desire to guide and help your teammates with planning and delivering high quality software and also take on communication across teams
— Passion for building intuitive and scalable products that enhance the analytical capabilities and drill down to what works best for the customers
— Level of English: Upper-Intermediate

Technology stack:

Examples of the technologies we currently use and you’ll be working with include (but are by no means limited to):

— Golang, Javascript (Typescript), Node.js, Java
— Couchbase, BigQuery, Elastic Search
— Kubernetes, Docker
— Kafka, GCP Pub/Sub
— Graphite, Grafana, Kibana

We offer:
— High compensation according to your technical skills
— Long-term projects (12m+) with great Customers
— 5-day working week, 8-hour working day, flexible schedule
— Democratic management style & friendly environment
— WFH mode
— Annual Paid vacation — 15 b/days + unpaid vacation
— Paid sick leaves — 6 b/days per year
— Ukrainian official holidays
— Corporate Perks (external training, English courses, corporate events/team buildings)
— Cozy office in the center of the city
— Coffee, cookies and other goodies
— Professional and personal growth

Responsibilities:

— Work with your team to rapidly A/B test features on users, use results for iterations and improve the product
— Design and build systems that connect to many micro-services & data sources and use the output to ease the life of travellers from all over the world
— Use state-of-the-art data and cloud technology (queues, data stores, ETL pipelines) to move around the massive data to help the team make decisions
— Design, build, operate, and maintain critical systems, owning reliability, performance, and availability
— Apply your engineering experience to automate processes and maintenance
— Test new languages, libraries, and frameworks and evaluate their potential

Project description:
Client offers a multi-mode search tool that compares and combines rail, air, bus, and car for destinations. The tool is designed to suggest nearby airports and train routes connected up where travelers would like to go and also estimates the entire length of travel time. It is the best option for planning your trip in the EU and the US which includes 100+ global air, rail, and bus operators.

You will work in a cross-functional team with other highly skilled team members. The team works in various technical domains, including data engineering, user segmentation, partner API integrations, ads as well as automation.

Сompany description:
KitRUM is a one-stop custom software development company headquartered in sunny Florida with development centers in Ukraine and Poland.
With a pool of 300+ top-notch engineering resources, we help CxOs of VC-backed startups and fast-growing tech companies in the US, EU and Australia to custom build software engineering teams packed with top-tier talent.

Why us?

We realize that one of the most crucial things for developers — adequate client and fascinating projects. So we qualify our clients to make sure that they:
— have an idea that they believe will make the world a better place;
— think long-term and looking for a trusted-tech partner;
— want to rely on and avoid micromanaging;
— are not f$%$ing jackasses :-)
Follow our team on Instagram to know more about our daily life :)
We adore making new friends on the board!