SciForce is a Ukrainian boutique company developing end-to-end solutions based on Artificial Intelligence and Machine Learning. Together with our clients, we create innovative AI-based products in digital healthcare, EdTech, agriculture sectors, and other industries.
28 жовтня 2025

Java Support Engineer (вакансія неактивна)

Харків, Львів, за кордоном, віддалено

We are looking for a skilled Java Developer with strong problem-solving skills and experience handling complex production or support cases. This role combines investigative support work with hands-on development. You will analyze and reproduce tricky customer issues, dig into logs and source code, collaborate with other teams to identify root causes, and occasionally develop hotfixes or improvements.

Project Description:
Our partner, an EU-based company, has an opening for a Senior Java/Kotlin Developer. You will be responsible for building a robust, cloud-based Financial Planning and Analysis (B2B) solution using new and widely spread technologies. You will have a chance to join the expert team working on the maintenance and development of the customer project management system doing a budget process on top of it.


Responsibilities:

  • Investigate and reproduce complex issues reported by customers or QA.
  • Analyze logs, stack traces, and application behavior to identify root causes.
  • Collaborate with developers, QA, and support teams to clarify problems.
  • Provide technical guidance or workarounds when immediate fixes aren’t possible.
  • Develop and test hotfixes or minor enhancements when time allows.
  • Document findings, solutions, and create internal knowledge base entries.
  • Participate in improving support tools, diagnostic scripts, and internal processes.

Requirements:

  • Strong experience with Java (8 or higher), Spring / Spring Boot, and REST APIs.
  • Familiarity with relational databases (e.g. SQL Server, PostgreSQL, MySQL).
  • Solid understanding of debugging tools, logging (SLF4J, Logback, etc.), and profiling.
  • Experience working with support tickets, bug reproduction, or production troubleshooting.
  • Comfortable reading large codebases and tracing logic across modules.
  • Good spoken and written English (B2 level or higher) — required for daily communication.
  • Experience with Git, Maven/Gradle, and basic CI/CD understanding.

Nice to have:

  • Experience with OData, RabbitMQ, or similar integration technologies.
  • Knowledge of microservices and containerization (Docker).
  • Previous experience in L2/L3 support or maintenance engineering roles.