Are you a Java Backend Developer who enjoys building clean, reliable backend systems, working with integrations, and taking ownership of your tasks?
We’re looking for a Java Backend Developer to join our team and work on a new CRM product as well as existing backend systems and integrations. You should be comfortable with Java, Spring Boot, REST APIs, SQL, and daily communication with the team in English.
What You’ll Do:
Develop and maintain backend applications using Java and Spring Boot
Build and support REST APIs and backend integrations
Work with SQL databases using native queries and JPA/Hibernate
Help improve existing backend services, refactor code where needed, and keep solutions maintainable
Participate in technical discussions, clarify requirements, and suggest practical solutions
Work with Jira, Git, code review, and Agile/Scrum processes
Communicate clearly with the team in English on a daily basis
Your Skillset:
Core:
Java
Spring, Spring Boot
SQL
JPA / Hibernate
REST APIs
Git
Understanding of OOP and SOLID principles
Basic understanding of data structures and algorithms
Understanding of SDLC and Agile/Scrum workflows
English level B1 or higher
Soft Skills:
Responsible and ownership-oriented
Able to work independently and ask relevant questions when needed
Attentive to details
Able to receive and use feedback
Clear communicator
Team-oriented attitude
Practical problem-solving mindset
Willingness to learn and improve
Would Be a Plus:
Docker
Basic CI/CD knowledge
Unit and integration testing
Kafka or other messaging systems
Cloud platform basics, such as AWS, Azure, or GCP
Database modelling experience
Understanding of frontend/backend API contracts
Experience with third-party integrations
Applications submitted through other channels will not be reviewed. In addition, we do not appreciate individual emails or messages sent to personal or alternative email addresses.

