Back-end developer

Recruiter: Maria Voytevych

Requirements:

Work Experience:

  • At least 2 years of experience in backend development;
  • Understanding of client–server architecture principles;
  • Deep knowledge of one or more languages: Python, Java, PHP, Ruby, Go, Node.js;
  • Experience with frameworks (e.g., Django, Flask for Python; Spring for Java; Express for Node.js; Laravel for PHP);
  • Knowledge of ORM tools (SQLAlchemy, Hibernate, Sequelize);
  • Experience working with relational databases (PostgreSQL, MySQL, MariaDB);
  • Understanding of NoSQL databases (MongoDB, Cassandra, Redis);
  • Experience in developing RESTful and/or GraphQL APIs;
  • Integration with external services via APIs;
  • Understanding of data protection principles (authentication, authorization, encryption);
  • Understanding of cloud platforms (AWS, Google Cloud, Azure);
  • Experience with Git, familiarity with GitFlow or similar branching strategies.

Nice to Have:

  • Experience with microservice architecture;
  • Relevant certifications in programming or cloud technologies.

Responsibilities:

  • Updating and maintaining existing server-side functionality;
  • Developing RESTful API or GraphQL to interact with frontend and other services;
  • Designing database structures for performance and scalability;
  • Writing complex SQL queries, tuning performance and optimizing indexes;
  • Implementing solutions for managing transactions and database migrations;
  • Securing APIs and databases against potential attacks (SQL Injection, XSS, CSRF);
  • Implementing data encryption (TLS/SSL, AES);
  • Integrating third-party APIs, payment systems, or cloud services;
  • Debugging and fixing bugs found during testing or in production;
  • Designing microservices or refactoring monolithic architectures;
  • Close collaboration with frontend developers to ensure smooth client-server architecture operation.

Company Offers:

  • Competitive salary and regular reviews;
  • Reimbursement for training, courses, and certifications;
  • Opportunity to switch between projects to learn new technologies;
  • Modern office in the near city center with relaxation areas;
  • Flexible work schedule and hybrid work format;
  • Provision of top-tier equipment (MacBook, monitors, peripherals);
  • Team parties, team-building events, joint trips;
  • 20+ days of paid vacation;
  • Relocation support for candidates from other cities/countries;
  • International projects and collaboration with clients worldwide.
Sky Business Group

Sky Business Group is:

  1. 7+

    Years
    on the market

  2. 200

    Projects
    completed

  3. 100+

    Positive
    reviews

We offer:

  • Comfortable office
  • Paid vacation
  • Learning materials

Why us?

The company specializes in developing personalized solutions based on artificial intelligence. We focus on innovations in software, ensuring exceptional quality and efficiency of products for our clients. Our team actively applies machine learning technologies to create and implement intelligent systems and analytical tools. We are ready to tackle complex challenges using cutting-edge technologies that enhance productivity and provide a competitive edge for our clients in the global market environment.

We are waiting for your resume

* By submitting this form, you agree to the processing of your personal data.

Contacts

Ukraine, 04053, Kyiv city, Kyianivskyi Lane, building 3-7

Ukraine, 79029, Lviv, Heroiv UPA Street, 73V