Senior Java Developer
Belgrade, Novi Sad, Nis, Serbia
Full Time
Experienced
We are looking for a talented Senior Java Developer to join our team. Our mission is to build scalable and robust backend systems that drive our products and services. If you are passionate about Java development and have a knack for solving complex problems, we would love to hear from you.
Requirements:
Requirements:
- Proficient in Java, with 6+ years of experience in building scalable backend systems.
- Strong understanding of Spring Framework (Spring Boot, Spring Security, etc.).
- Experience with RESTful APIs and microservices architecture.
- Proficiency in PostgreSQL, including database design and query optimization.
- Knowledge of message brokers (e.g., RabbitMQ) and asynchronous processing.
- Experience with cloud platforms and containerization (Docker, Kubernetes).
- Strong problem-solving skills and ability to write clean, maintainable code.
- Fluent in English
Benefits:
- High-growth company in which you can find exciting and trend-setting challenges
- Amazing product to work on
- Familial working atmosphere in an open-minded multinational team
- All necessary equipment – up to you to decide what you prefer
- The budget for professional improvement (courses, conferences, books…)
- Budget for the mastery of the English language during the working hours
- Private health insurance
- Nice office in Belgrade
- Fully stocked kitchen (tea, coffee, fruits, soft drinks, snacks…)
- Tournaments of table tennis, table soccer, and darts in our office
- Skilled and senior co-workers
- Opportunities to build products that really make a difference
- Opportunities to learn and grow with us
If you are looking for an environment where you can grow professionally, learn from the best in the field, balance work and life habits and have a pleasant and enthusiastic environment, please submit your CV in English.
Apply for this position
Required*