Middle Java Engineer

On-siteSalary not specified
Location not specified

Tech Stack

NoSQLSpringJenkinsJUnitSplunkMockitoGitAPICloudWatchJava

Job Description, Responsibilities & Requirements

About the Position

Middle Java Engineer

Вакансії ›

Backend Web‑development

Ти шукаєш проєкти, де рішення інженерів реально визначають архітектуру та якість продукту? У нас Java-розробники не просто виконують завдання, а формують технічний напрям: від мікросервісної архітектури до оптимізації продуктивності систем.

Responsibilities

  • Розробляти бекенд-сервіси різної складності на **Java, Spring Ecosystem **у мікросервісах та інших архітектурних рішеннях з використанням ефективних практик та патернів.
  • Проєктувати технічний дизайн, робити декомпозицію та оцінку завдань.
  • Розробляти та оптимізувати RESTful API, інтеграції та обмін повідомленнями.
  • Працювати з реляційними та NoSQL базами, забезпечуючи ефективну роботу з даними.
  • Виявляти та усувати проблеми з продуктивністю, безпекою, інтеграціями й масштабуванням.
  • Виконувати критичні завдання підвищеної складності, знаходити обхідні рішення та впроваджувати їх.
  • Працювати з моніторингом і логуванням (Dynatrace, Splunk, CloudWatch, тощо) у продакшені.
  • **Брати участь **у код-рев’ю, для контролю якості розробки.
  • Писати юніт- та інтеграційні тести (JUnit, Mockito) для стабільності коду.
  • Використовувати CI/CD інструменти (Jenkins, Git, Cloud Foundry, SplitIO, тощо).
  • Застосовувати стандарти безпеки (OWASP, OAuth2, SAML, Vault, Okta Verify, тощо).
  • Працювати з контейнерами (Docker, Kubernetes) та AWS (ALB, EC2, S3, RDS, CloudFront, SQS, WAF, SES).
  • Співпрацювати з продуктовим та інженерним менеджментом, розробкою й техпідтримкою.
  • Брати участь у Scrum-церемоніях та підтримувати актуальність проєктної документації.
  • Менторити та ділитися експертизою з інженерами молодшого рівня.

** Ми очікуємо, що ти маєш щонайменше 2 роки комерційного досвіду виконання подібних задач.**

Our Projects

У нашому департаменті ти зможеш долучитися як до динамічних продуктових рішень, так і до масштабних enterprise-проєктів для міжнародних клієнтів. Ми працюємо у сферах Healthcare, Education, Finance & Banking, Media, Internet Services & Software, Logistics та інших галузях, де потрібні інноваційні й високонадійні системи.

Ми - інженери, а не просто розробники. Наша робота полягає не лише в написанні коду, а у вирішенні комплексних інженерних задач, які впливають на бізнес клієнтів і допомагають їм масштабуватися та зростати.

What We Value

  • **Readiness to learn **and develop to the level of Full Stack engineer, working with various technologies beyond Java to solve complex engineering tasks.
  • Systemic thinking and the ability to see the architecture as a whole, not just at the level of individual modules.
  • Technical maturity: responsibility for code quality, striving for optimal solutions, not quick "patches".
  • Teamwork: ability to effectively interact with colleagues, share knowledge, and support others.
  • Proactiveness: willingness to propose improvements in code, architecture, and processes.
  • Analytical skills: ability to find root causes of problems, not just symptoms.
  • Flexibility: adaptation to changes in priorities and new business requirements.
  • Communication skills: reasoned presentation of technical solutions to different audiences.
  • Focus on results: orientation towards long-term value and product stability.

Preferred Skills

  • Experience with ReactJS, JavaScript/TypeScript.
  • Knowledge of integration development practices, architectures, concepts, and technologies (based on API, event-driven, REST, JSON, SOAP, XML, RAML, OAS, JMS, etc.).
  • Experience using AI tools for development (GitHub Copilot, ChatGPT, Claude, Cursor, etc.) at various stages of SDLC: code writing, debugging, testing, documentation, and refactoring.

What We Offer

  • Compensation commensurate with experience and expertise.
  • Direct impact on the product: communication with decision-makers, not "through five managers".
  • Strong technical environment: architects, senior engineers, system designers.
  • No chaos: well-thought-out processes, clear area of responsibility, mature team.
  • Development opportunities - certifications, internal mini-conferences, access to educational platforms and lectures from experts in various fields (both specialized and related).
  • Flexibility: remote-first format and work-life balance.
  • Transparent performance review system with a focus on growth and engineering impact.
  • Technical challenges: working with high-load systems, performance, and security.
  • Modern stack: microservices architecture, containerization, cloud services.
  • Influence on architecture: participation in technical decisions and design sessions.

Якщо ти прагнеш працювати з сучасним Java-стеком, розв’язувати задачі масштабування та продуктивності й впливати на архітектуру систем - надсилай резюме на [email protected]. Тут твій внесок буде відчутним уже з перших днів.

Відгукнутись на вакансію

Job Details

Company name:
NIX Solutions
Location:
Location not specified
Work Mode:
On-site
Posted on TheJob:
Mar 29, 2026
Last checked:
Jul 11, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.