Пошук роботи на robota.uaukraine
Віддалена робота

Middle Java Developer (Remote)

IT Craft
5 годин тому
24 лютого 2025
Київ
Віддалена робота
Повна зайнятість

IT Craft запрошує Middle Java розробника приєднатися до нашої команди. Як розробник, ви відіграватимете ключову роль у проектуванні, створенні та підтримці високоякісних програмних рішень.

Обов’язки:

  • Проектування, розробка та підтримка веб-застосунків з використанням Spring Boot Framework та суміжних технологій;
  • Реалізація та оптимізація баз даних MySQL/PostgreSQL, включаючи створення збережених процедур і функцій;
  • Створення та підтримка RESTful API для забезпечення безшовної інтеграції з фронтендом і сторонніми системами;
  • Робота з JSON-структурами для обміну та зберігання даних;
  • Написання чистого, ефективного та добре задокументованого коду;
  • Проведення код рев’ю для дотримання найкращих практик і стандартів кодування;
  • Взаємодія з кросфункціональними командами, включаючи фронтенд-розробників, дизайнерів і продакт-менеджерів для своєчасної імплементації фічей;
  • Налагодження та усунення проблем в стеку додатків, включаючи логіку на стороні сервера та запити до бази даних;
  • Пропозиції вдосконалення існуючих систем, робочих процесів і практик для підвищення продуктивності та ефективності системи.

Вимоги:

  • 3+ роки досвіду комерційної розробки з Java (версія 8 або новіша);
  • Значний досвід роботи з Spring Boot Framework;
  • Практичний досвід роботи з ORM-фреймворками / Hibernate;
  • Практичний досвід роботи з базами даних, зокрема MySQL / PostgreSQL. Уміння писати SQL-запити та розуміння реляційних баз даних;
  • Знання інструментів збірки, таких як Maven та Gradle;
  • Досвід розробки та підтримки REST API;
  • Вміння працювати з системами контролю версій і спільними робочими процесами за допомогою Git;
  • Розуміння концепцій контейнеризації та інструментів, таких як Docker, для розробки застосунків;
  • Хороші навички усного та письмового спілкування англійською.

Буде плюсом:

  • Досвід створення чіткої та вичерпної документації API за допомогою Swagger;
  • Знання розподілених систем і мікросервісів;
  • Досвід роботи з подійно-орієнтованою архітектурою та платформами для потокової передачі повідомлень, такими як Apache Kafka;
  • Досвід роботи з системою управління проектами Jira;
  • Досвід роботи з DevOps-інструментами (наприклад, CI/CD pipelines, Docker, Kubernetes);;
  • Досвід роботи з методологією Scrum.

IT Craft пропонує:

  • Конкурентну оплату відповідно до кваліфікації;
  • Гнучкий графік, дистанційну роботу;
  • Можливість кар’єрного росту;
  • Компенсацію для занять спортом;
  • Внутрішнє навчання з англійської мови;
  • Дружню команду відкритих людей.

Надішліть, будь ласка, своє резюме.

IT Craft invites a Middle Java developer to join our team. As a developer, you will play a critical role in designing, building, and maintaining high-quality software solutions.

Responsibilities:

  • Design, develop, and maintain web applications using the Spring Boot Framework and related technologies;
  • Implement and optimize MySQL/PostgreSQL databases, including routines and stored procedures;
  • Create and maintain RESTful APIs to ensure seamless integration with front-end and third-party systems;
  • Work with JSON data structures for data exchange and storage;
  • Write clean, efficient, and well-documented code;
  • Perform code reviews to ensure best practices and coding standards are followed;
  • Collaborate with cross-functional teams, including front-end developers, designers, and product managers, to deliver features on time;
  • Debug and troubleshoot issues across the application stack, including server-side logic and database queries;
  • Suggest improvements to existing systems, workflows, and practices to enhance productivity and system performance.

Requirements:

  • At least 3 years of commercial experience with Java (version 8 or higher);
  • Strong experience in Spring Boot Framework;
  • Practical experience with ORM frameworks / Hibernate;
  • Practical experience with Databases, especially MySQL / PostgreSQL. Ability to write SQL queries and understanding of relational databases;
  • Knowledge of Build tools such as Maven, and Gradle;
  • Skilled in developing and maintaining REST APIs;
  • Experience with version control systems and collaborative workflows using Git;
  • Understanding of containerization concepts and tools like Docker for application development;
  • Ability to work independently and efficiently;
  • Good communication skills in English, verbal and written.

Will be a plus:

  • Knowledge of creating clear and comprehensive API documentation using Swagger;
  • Knowledge of distributed systems and microservices;
  • Exposure to event-driven architectures and message streaming platforms like Apache Kafka;
  • Experience in project management and task tracking using Jira;
  • Experience with DevOps tools (e.g. CI/CD pipelines, Docker, Kubernetes);
  • Experience with Scrum methodology.

IT Craft offers:

  • Competitive compensation according to the qualifications;
  • Flexible working hours, remote work;
  • Opportunity for career growth;
  • Reward for sport activities;
  • In-house English training;
  • A friendly team of open-minded people.

Please send your CV!

Схожі вакансії

Схожі вакансії по містах:

Схожі вакансії за професіями: