• · Переглядають 5 шукачів
Appexoft

Java Developer


Про вакансію

Java Developer

Appexoft — українська IT-компанія, яка надає повний цикл послуг із розробки програмного забезпечення. Ми створюємо веб- та мобільні продукти, допомагаючи клієнтам перетворювати ідеї на ефективні технологічні рішення.

Зараз ми шукаємо Java Developer, який долучиться до розробки та вдосконалення сучасних програмних продуктів.

Необхідні знання та досвід

  • Впевнене знання Java 11/17 або новіших версій;
  • Практичний досвід роботи зі Spring Framework та Spring Boot;
  • Розуміння принципів ООП, SOLID та основних патернів проєктування;
  • Досвід створення та інтеграції REST API;
  • Знання Hibernate, JPA або інших ORM-технологій;
  • Практичний досвід роботи з PostgreSQL, MySQL або іншими реляційними базами даних;
  • Розуміння SQL, структури баз даних, індексів і оптимізації запитів;
  • Досвід роботи з Maven або Gradle;
  • Впевнене користування Git;
  • Досвід написання unit- та integration-тестів із JUnit і Mockito;
  • Базове розуміння мікросервісної архітектури;
  • Досвід роботи з Docker;
  • Розуміння процесів розробки, code review та CI/CD;

Буде перевагою

  • Досвід роботи з Kafka або RabbitMQ;
  • Знання Redis;
  • Досвід роботи з AWS, GCP або Azure;
  • Розуміння Kubernetes;
  • Досвід роботи з високонавантаженими системами;
  • Знання принципів Clean Architecture;
  • Досвід участі в оцінюванні та плануванні технічних завдань.

Обов’язки

  • Розробка та підтримка backend-функціоналу на Java;
  • Проєктування і реалізація REST API;
  • Розробка нових модулів та вдосконалення наявної функціональності;
  • Робота з базами даних, створення міграцій та оптимізація SQL-запитів;
  • Інтеграція із зовнішніми сервісами та API;
  • Написання чистого, структурованого й тестованого коду;
  • Покриття функціональності unit- та integration-тестами;
  • Участь у проєктуванні архітектури та обговоренні технічних рішень;
  • Проведення code review;
  • Аналіз і виправлення технічних помилок;
  • Оцінювання завдань та участь у плануванні спринтів;
  • Взаємодія з frontend-розробниками, QA, проєктним менеджером та іншими учасниками команди;

Ми пропонуємо

  • Повну зайнятість і довгострокову співпрацю;
  • Конкурентну та своєчасну заробітну плату;
  • Можливості професійного і кар'єрного розвитку;
  • Цікаві комерційні проєкти;
  • Підтримку команди та регулярний обмін досвідом;
  • Комфортне робоче середовище;
  • Перегляд заробітної плати відповідно до професійного розвитку;
  • Каву, чай і смаколики для гарного настрою.

Якщо ти хочеш розвиватися як Java Developer, працювати над реальними продуктами та впливати на технічні рішення — надсилай своє резюме. Будемо раді познайомитися!


Ключові вимоги і навички

  • Англійська — середній
  • Досвід роботи від 1 року.
  • Java
  • MySQL
  • SQL
  • Git
  • PostgreSQL
  • Знання принципів ООП
  • Docker
  • Apache Maven
  • Hibernate
  • JUnit
  • Unit-тестування
  • Spring Framework
  • Spring boot
  • REST API
  • REST
  • Redis
  • Робота з базою даних
  • JPA
  • AWS
  • Mockito
  • Gradle
  • RabbitMQ
  • ORM
  • MS Azure
  • Kubernetes
  • Google Cloud Platform
  • Apache Kafka
  • Мікросервісна архітектура
  • Розробка API
  • SOLID Principles
  • CI/CD
Показати всі навичкиЗгорнути навички
Appexoft

Вакансії в категорії

Вакансії за містами

Вакансії за сферою діяльності