Job summary
We are looking for an experienced Backend Developer to design, build, and maintain scalable backend services, APIs, and core business logic. In this role, you will work closely with Product, QA, and frontend teams in an agile, fast-paced environment, contributing to high-quality and reliable software solutions.
Responsibilities:
- Develop backend features through reliable APIs and implementation of core business logic;
- Write clean, testable, and efficient code following best practices;
- Design and optimize REST APIs and database queries within existing data models;
- Troubleshoot and resolve production issues, identify root causes, and implement long-term fixes;
- Develop and maintain third-party integrations;
- Work closely with Product and engineering teams to understand requirements, estimate complexity, and deliver reliable solutions.
Key qualifications:
- BSc in Computer Science, Mathematics or equivalent experience;
- 3+ years of experience;
- Strong knowledge of Java and OOP;
- Strong experience with SQL and working with relational databases (PostgreSQL)
- Knowledge of Hibernate and/or other ORM frameworks;
- Knowledge of Spring framework;
- Experience with developing and consuming REST APIs;
- Excellent communication and interpersonal skills;
- Good command of the English language, both written and spoken.
Nice to have:
- Experience with Redis;
- Experience with AWS or other cloud providers;
- Experience working with distributed systems.
We offer:
- Highly talented and professional team;
- Optional work from home or office (you decide);
- Flexible working hours;
- Work on our own product;
- Private health insurance;
- Sport activities refund;
- Social activities and a very friendly working environment.
If you believe that you are the right candidate for this position, you can apply by sending us your CV.
All applications will be considered with full confidentiality, and only candidates who are shortlisted will be contacted.