Java Developer
Ми шукаємо мотивованого Java розробника з досвідом від 2 років, який приєднається до нашої команди для створення надійних, масштабованих та продуктивних серверних рішень. У цій ролі ви працюватимете над розвитком та підтримкою backend-частини наших продуктів, взаємодіючи з фронтенд-командою, QA та DevOps.
Обов’язки:
• Розробка та підтримка backend-функціоналу на Java.
• Проєктування та реалізація RESTful API.
• Робота з реляційними базами даних (PostgreSQL, MySQL).
• Оптимізація продуктивності коду та сервісів.
• Участь у командних code review та написанні технічної документації.
• Взаємодія з іншими командами у рамках Agile-процесів.
Вимоги:
• 2+ роки комерційного досвіду розробки на Java 8+.
• Досвід з Spring Framework (Boot, Data, Security).
• Впевнене володіння SQL та робота з ORM (Hibernate, JPA).
• Розуміння принципів OOP, SOLID, Design Patterns.
• Досвід роботи з системами контролю версій (Git).
• Навички написання юніт- та інтеграційних тестів (JUnit, Mockito).
Буде плюсом:
• Досвід з Docker, Kubernetes, CI/CD.
• Знання NoSQL баз (MongoDB, Redis).
• Досвід роботи з мікросервісною архітектурою.
• Робота з системами логування та моніторингу (ELK, Prometheus, Grafana).