Java Developer

Rijeka, Croatia

This role will be joining a small team working on innovative solutions that drive measurable top- and bottom-line results, improving business performance. Using data analytics, technology and innovation to transform business strategies, we deliver measurable results for a wide variety of industries and markets.  Join our team of experts and work on big projects for top companies across all industries!


• As a Java (Backend) Developer, your primary focus will be the development of all server-side logic, definition and maintenance of databases, and ensuring high performance and responsiveness to requests from the front-end. You will also be included in integrating the front-end elements built by your coworkers into the application.

• You will collaborate with other developers and engineers to define, design and ship new features.


• You are a creative problem-solver who will actively drive problems to resolution

• You posses strong analytical skills and are willing to learn new technologies

• You have strong interpersonal and communication skills (written and verbal) with the ability to assess and clearly communicate business value, technical and project risk

• You thrive in a fast-paced team-driven environment with minimal supervision

• You have strong English skills – we work with U.S. based clients and effective communication in English is a must

• Degree in Computer Science/Computer Engineering or equivalent is beneficial


• 3+ years of professional experience in development, including server and client-side scripting, databases and building APIs

• Expertise and hands-on experience in Java, Spring, Hibernate and related technologies

• Extensive knowledge of relational databases (MS SQL Server, PostgreSQL)

• A basic understanding of front-end technologies and platforms, such as Javascript and CSS

Not required but nice to have:

• Having experience with or being open to learn front-end technologies such as React, Typescript and Redux

• Knowledge of Test-Driven Design and Domain-Driven Design principles

• Experience working with onshore/offshore development teams


• Competitive pay and bonuses driven by your own engagement and results

• Access to the company’s training program including language courses

• Strong opportunity for advancement with a long-term career path

• A modern high-tech office in the city center

• Relaxing break room with gadgets for team building downtime!

Tell your friends about this position