Senior Full-Stack Developer (Spring Boot/Angular)
Remote, Bosnia and Herzegovin
Klika is partnering with a highly ranked financial service provider from Europe, offering a wide range of financial products including savings accounts, loans, and insurance policies. We are looking for a Senior Full-Stack Developer to join our team and contribute to the development of a web-based Platform-Application.
The ideal candidate is experienced and passionate about modern web development in Angular and is proficient in Spring Boot.
About the Position
You’ll join a growing dynamic tech team responsible for developing software for various business verticals within the financial group. Each vertical team builds, maintains, and evolves all products within its domain, including those for banking, insurance services. You will get to:
Develop shared platform features (navigation, user preferences, notifications, etc.).
Use Angular + Spring Boot to build enterprise-grade components and microservices.
Ensure code quality through best practices, code reviews, and automated testing (unit testing in Angular, Java, Playwright).
Continuously keep the applications up to date regarding external and internal vulnerabilities and security issues
Work on introducing an enterprise event log and supporting the other developers in mastering and understanding event driven architecture
Work with relational databases if needed, especially for full-stack feature implementation.
Support other Tribes where and when needed.
Requirements:
Min 5 years of experience, with recent 3+ years of professional experience with Angular (v2+) and Spring Boot (v3)
Proven knowledge of building microservices in Java
Solid knowledge of Event driven architecture using an event log or a message queue (Kafka or similar)
Working experience with relational databases (e.g., PostgreSQL, MSSQL)
Comfortable working in Agile, cross-functional teams Excellent problem-solving skills and attention to detail
Nice to Have:
Experience building internal platforms or shared services
Familiarity with monitoring tools and performance optimization
Experience with micro-frontend architectures
Benefits:
The list of all perks can be found here. Here are the benefits and initiatives Our People are most proud of:
Time to Recharge - 20 days paid annual leave + 5-day collective company break.
Klika Service Awards - Extra days off, summer hours, and Klika merch for long-term team members.
Learning Every Day - Open Port Sessions, 1-on-1 mentoring through Klika Heroes, and 360° professional & soft skills workshops.
Leadership Growth - Klika Leadership Academy for hands-on, in-depth leadership training.
Giving Back - Support a cause you care about and get a day off to make an impact.
Any questions?
To find out more about about the technologies we are using on daily basis, projects we are working on, please check the links.
If this is not the right opportunity for you at the moment, but you would like us to contact you for our future projects, feel free to apply to "Open Application" and let us know what that project/role would be?
If you think you can help us grow, evolve and become a better version of ourselves, submit your resume!
We'd love to hear from you.





