SAGAX

Careers / Java Developer

Java Developer

Development · Remote / Kyiv, Ukraine

We develop a comprehensive platform for insurance companies that automates all aspects of their operations.

We are looking for a Java Developer to join the team responsible for developing an insurance company website and one of the key modules of our platform — a modern CRM system for managing insurance contract sales.

Your team: You, 6 Java developers, 4 Business Analysts, Product Owner, Team Lead.

Technology stack

  • Backend: Java 11-25, Spring (Core, Security, Data, Boot, Cloud)
  • Databases: PostgreSQL
  • Other: GitLab, GitLab CI, Elasticsearch

Your key responsibilities

  • Developing new modules and functionality for the CRM system and website
  • Writing tests to ensure stability and quality of developed solutions
  • Optimizing existing code to improve system performance and maintainability
  • Implementing integrations with external APIs and third-party platforms
  • Documenting implemented solutions, architectural approaches and system changes
  • Collaborating with DevOps, QA, business analysts and other developers across all implementation stages
  • Participating in code reviews, technical discussions and architectural decisions
  • Participating in release preparation and deployment

What we expect from you

  • 3+ years of experience as a Java Developer
  • Experience with Java 11+, Spring (Core, Boot, Data, MVC)
  • Experience with Hibernate, JPA
  • Experience with SQL (PostgreSQL, MySQL)
  • Ability to work with REST APIs
  • Skills and experience writing tests (JUnit, Mockito)
  • Experience with Git
  • Knowledge of containerization principles, experience with Docker
  • Experience working on projects with microservice architecture
  • Commercial experience using AI tools on projects (code generation, refactoring, analysis, writing logic, etc.)

Nice to have

  • Experience with NoSQL (MongoDB, Redis)
  • Experience with Jira or similar ticketing systems

About the project

The CRM module is a key component of our platform for insurance business automation. It is designed to help insurance companies manage sales faster and more efficiently, automate routine processes and drive business growth.

What we offer

  • Work on a product that is transforming the insurance market
  • Modern technology stack and up-to-date tools
  • Stability and professional development opportunities
  • Health and life insurance programs, paid vacation and sick leave
  • Choice between remote work or an office in central Kyiv (5 min from Kontraktova Ploshcha metro station)

Sounds like a match?

Send us your CV or a short intro — we'd be happy to get in touch.