This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.
Java & Spring Boot Developer
Zagreb (hybrid)
Full time
Join our dynamic team and work on exciting projects that range from large enterprise solutions to small custom‑developed apps. We are passionate about building robust and scalable back‑end systems, and we are looking for talented Java & Spring Boot Developers with at least 2 years of professional experience to join us. Experience a supportive team culture where creativity is encouraged, and your professional development is a priority.
Qualifications & Experience
- At least 2 years of professional experience developing in Java (8+) and Spring Boot in production environments
- Proficient in core Java concepts: OOP, collections, streams, exception handling, and concurrency
- Hands‑on experience with Spring Boot (REST APIs, dependency injection, Spring Data, Spring Security)
- Familiarity with relational databases (PostgreSQL, MySQL) and ORM frameworks like Hibernate
- Understanding of RESTful/GraphQL service design and API versioning
- Experience with build tools: Maven or Gradle
- Knowledge of Git, SVN, or other version control systems
- To support our clients and team effectively, candidates must be based in the Croatian‑speaking area
- Proficiency in English, both written and verbal
It is great if you have (some of the) following:
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related technical discipline
- Experience with microservices architecture and Spring Cloud components (Eureka, Config, Gateway)
- Familiarity with message brokers (RabbitMQ, Kafka) for asynchronous communication
- Knowledge of containerization (Docker) and orchestration platforms (Kubernetes)
- Exposure to CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions)
- Basic front‑end awareness (Angular, React) to facilitate full‑stack collaboration
- Strong debugging, profiling, and performance‑tuning skills
- A passion for clean code, design patterns, and continuous improvement
- Experience with Agile methodologies (Scrum, Kanban)
Technologies & Tools
- Languages & Frameworks: Java (8+), Spring Boot, Spring MVC, Spring Data, Hibernate
- APIs & Messaging: REST, GraphQL, RabbitMQ, Apache Kafka
- Databases: PostgreSQL, MySQL (or similar SQL databases)
- Build & CI: Maven, Gradle, Jenkins, GitLab CI, GitHub Actions
- Containerization & Orchestration: Docker, Kubernetes
- Version Control: Git, SVN
What do we expect from you?
- Design, develop, and maintain scalable back‑end services using Java and Spring Boot
- Write clean, testable code and comprehensive unit/integration tests (JUnit, Mockito)
- Participate in code reviews and mentor junior team members on best practices
- Collaborate with DevOps to containerize applications and automate deployments
- Engage with clients and cross‑functional teams to understand requirements and deliver solutions
- Optimize performance, troubleshoot production issues, and ensure high availability
- Stay up‑to‑date with emerging technologies and share your knowledge with the team
What do we offer?
- Permanent full‑time employment
- Education budget – choose relevant training or certification and we’ll cover it
- Structured career progression paths with regular feedback – at least every 6 months you meet with your Team Lead to discuss career progress
- Access to an internal learning library with over 100 up‑to‑date tech courses
- Opportunity to influence architecture decisions on national and international projects
- Flexible hours – start anytime between 7 and 9 AM
- Hybrid work model – remote days per month
- Multisport membership subvention 50% – access to 80+ sports facilities
- Christmas/Easter bonus each year
- Referral bonus for hiring new colleagues
- Client‑referral bonus for bringing in new business
Ready to build the back‑end of tomorrow’s applications?
Apply now and let’s innovate together!
Interested to stay updated in the latest tech related news?
Working hours
- MON-FRI: 8AM - 6PM
- SAT: closed
- SUN: closed