Backend Developer (Java)

Ukrainian hybrid IT company and subsidiary of Kyivstar telecom operator, creating technological solutions and products.
Backend
Mid-Level Software Engineer
Remote
101 - 500 Employees
2+ years of experience
Enterprise SaaS

Description For Backend Developer (Java)

Kyivstar.Tech, a Ukrainian hybrid IT company and subsidiary of one of Ukraine's largest telecom operators, is seeking a Backend Developer to join their Product Development Team. With over 500+ specialists, the company focuses on creating innovative technological solutions across mobile and web platforms. The role offers significant autonomy and the opportunity to influence development direction within a product-focused environment.

The position requires strong expertise in Java development, particularly with Spring framework ecosystem (2+ years experience), and deep understanding of microservices architecture. The ideal candidate will have hands-on experience with REST services, persistence frameworks, and both relational and non-relational databases. Knowledge of Docker, continuous integration, and solid software design principles is essential.

Working at Kyivstar.Tech comes with attractive benefits including flexible work arrangements (remote or office-based), performance bonuses, comprehensive health insurance, and professional development opportunities. The company promotes an entrepreneurial culture that encourages innovation and continuous growth.

This role is perfect for a mid-level developer looking to work on impactful projects while having the freedom to influence technical decisions. The position offers the unique opportunity to contribute to solutions that are changing lives in Ukraine and beyond, all while working with a team that values innovation and challenges conventional approaches.

Last updated 2 minutes ago

Responsibilities For Backend Developer (Java)

  • Collaborate with development team, Product Owner and CTO in product tasks
  • Selection and implementation of necessary tools, technologies, and techniques
  • Designing and implementing architecture of an application
  • Code review and code quality control
  • Writing efficient code

Requirements For Backend Developer (Java)

Java
MySQL
PostgreSQL
Cassandra
Redis
  • Spring: Core, MVC, Security, Boot (2+ year)
  • Microservices architecture understanding + Event Sourcing, CQRS and DDD
  • Restful services (REST) dev experience (2+ year)
  • Persistence frameworks: Spring Data, Hibernate (2+ year)
  • Experience in branch-based workflow (git)
  • Messaging: ActiveMQ / JMS
  • Understanding of RDBS: MySQL, PostgreSQL, Oracle and Cassandra
  • Unit testing with JUnit and Mockito
  • Experience with Docker containers in production (1+ year)
  • Strong understanding of SOLID principles and software design patterns
  • Experience with continuous integration

Benefits For Backend Developer (Java)

Medical Insurance
Mental Health Assistance
  • Flexible work location (office or remote)
  • Remote onboarding
  • Performance bonuses (annual or quarterly)
  • Learning opportunities through company library and partner programs
  • Health and life insurance
  • Wellbeing program and corporate psychologist
  • Reimbursement for Kyivstar mobile communication

Interested in this job?

Jobs Related To Kyivstar.Tech Backend Developer (Java)

CQV Engineer / Validation Engineer- 5210

CQV Engineer position at Verista, focusing on validation and qualification in life sciences, offering competitive benefits and growth opportunities in Indianapolis.

Backend Engineer - Subscriptions

Backend Engineer position at Spotify focusing on subscriptions and commerce platform development, offering hybrid work in London or Stockholm.

CSV Engineer / Validation Engineer

CSV Engineer / Validation Engineer position at Verista, working on validation deliverables for life sciences clients with competitive benefits and growth opportunities.

FM Policies, Standards and Guidelines Engineer

Engineering position focused on developing and maintaining facilities management policies, standards, and guidelines in Saudi Arabia.

Full Stack Developer Freelance

Remote Full Stack Developer position at Jeenka, requiring 3+ years of experience in PHP, Laravel, and JavaScript development. Italian language fluency required.