Softsich

Senior Java Engineer

$$$$
Product

Softsich is an international product tech company that develops scalable digital B2B solutions.
We are looking for a Senior Backend Engineer to develop and maintain the company’s existing services. The specialist will join the development team responsible for building and improving scalable backend solutions, integrations, and internal services. We expect a proactive mindset, a strong willingness to grow, and readiness to take ownership of results.

Requirements

  • Commercial experience in Java development.
  • Strong knowledge of Java Core and OOP principles.
  • Experience with Spring Framework (Spring Boot, Spring Data, Spring Security).
  • Experience working with relational databases and SQL.
  • Experience with Apache Kafka and event-driven architecture.
  • Experience with MongoDB or Amazon DocumentDB.
  • Understanding of REST API design principles.
  • Experience with Git.
  • Understanding of microservices architecture.
  • Experience writing unit and integration tests.
  • Ability to work effectively in a team and communicate clearly.

 

Responsibilities

  • Develop new features and maintain existing services.
  • Design and implement REST APIs.
  • Integrate internal and external systems.
  • Optimize performance and improve code quality.
  • Participate in code reviews and technical discussions.
  • Analyze and fix defects.
  • Collaborate closely with the development and QA teams.

Nice to Have

  • Experience designing data schemas for MongoDB/DocumentDB.
  • Experience optimizing queries and working with indexes in MongoDB or DocumentDB.
  • Experience with Docker and Kubernetes.
  • Experience with Kafka or other message brokers.
  • Experience with cloud platforms (AWS, Azure, GCP).
  • Knowledge of CI/CD processes.
  • Understanding of DevOps principles and observability solutions.

 

What We Offer

  • Work remotely or from our offices in Kyiv or Warsaw — your choice.
  • Full-time position.
  • Standard 5/2 working schedule.
  • 24 paid vacation days, sick leaves, and health insurance (currently available in Ukraine, with other locations in progress).
  • A friendly and supportive team where it’s easy to ask questions, learn, and be yourself.
  • Coverage of professional events and learning opportunities.
  • Birthday celebrations, team-building activities, and genuine human connections beyond work.
  • Zero joules of energy to the aggressor state or any businesses affiliated with it.

 

Send us your CV and let’s explore whether we’re a great match.

Required languages

English B1 - Intermediate
Ukrainian Native
Java, Spring Boot, Apache, Spring Data, Kafka, MongoDB, AWS
Published 17 August
62 views
·
29 applications
Last responded 33 minutes ago
See stats of candidates who applied for this job 👀
To apply for this and other jobs on Djinni login or signup.
Loading...