Remote Senior Software Developer

Posted 1 hour ago

Share:

Please let Kyivstar know you found this job on RemoteYeah. This helps us get more companies to post jobs here for you.

Description:

  • Develop high-load distributed middleware and backend applications in the telecom sector, handling provisioning requests, order data-contents, voice, billing, and tariffication events.
  • Design microservices architecture, APIs, and new business logic.
  • Write, build, and deploy code, optimize it, and conduct code reviews.
  • Cover solutions with unit, integration, and load tests.
  • Prepare technical documentation and consult on new and existing systems for project documentation approval.
  • Maintain stable service operation.

Requirements:

  • Minimum 5 years in development, with at least 2 years in commercial projects.
  • At least 2 years of management experience (processes, projects, or people).
  • Proficiency in Java 8/17 (Concurrency, Parallel, Distributed).
  • Experience in web application development (JSON/XML), building REST architecture.
  • Familiarity with NoSQL (Cassandra DB) and SQL databases.
  • Understanding of relational database principles and strong SQL knowledge (Oracle).
  • Database design, writing procedures, functions, jobs/schedulers.
  • Query optimization (indexing, partitioning) and building ETL processes.
  • Knowledge of CI/CD processes, experience with Maven, Gradle, JUnit, and CI/CD tools.
  • Experience with Spring Framework (MVC, Boot, Security), Akka, distributed cache frameworks, Hibernate.
  • Working with data exchange brokers (Kafka, JMS brokers).
  • Understanding of distributed systems principles and practical experience.
  • Familiarity with agile development methodologies (SDLC, Scrum, Kanban, XP, WF).
  • Knowledge of Microservices, SOA, monolith, design patterns, Event Sourcing, CQRS, DDD.
  • Experience with Docker stack, Grafana, ELK Stack, Artifactory.
  • English proficiency for negotiation and correspondence.

Benefits:

  • Office or remote work options.
  • Remote onboarding.
  • Performance bonuses for all (annual or quarterly based on role).
  • Training opportunities with numerous internal resources and partner programs, plus a personal library.
  • Health and life insurance for employees.
  • Wellbeing program and corporate psychologist.
  • Compensation for mobile communication expenses with Kyivstar.

Report this job

Job expired or something else is wrong with this job?

Report job
SerpApi

SerpApi

Scrape Google and other search engines from our fast, easy, and complete API.

RemoteYeah Ads

No related jobs found.