top of page

Java Software Engineer

Banja Luka, Bosnia and Herzegovina

Job Type

Full Time

About the Company

Our client leads the healthcare advertising industry with data-driven solutions built for the future.
From day one, their mission has been to improve patient outcomes through the artful use of advertising, data science, and real-world clinical data.

About the Role

We are looking for a Java Software Engineer to join our fast-growing Banja Luka team. The Java
Software Engineer will assist in putting out the most advanced programmatic engine in the current healthcare advertising market. Built upon a modern, state-of-the-art architecture consisting of a cloud deployment of Kafka, BigQuery, and Aerospike, the client’s Engineering team maintains a database of trillions of user interactions with hundreds of terabytes of data generated every month.

The mission is to create the next generation of cutting-edge analytics for marketers, and you will be a core asset in our pursuit of achieving this milestone.

● Design, develop, test, and deploy our core bidding software
● Continuously improve the code base and its maintainability
● Work closely with the Data Science team to implement new algorithms and optimize the code base for speed and performance
● Manage individual project priorities, deadlines, and deliverables in a timely manner
● Work with business units on product development

Requirements

● Bachelor's degree in Computer Science or a similar technical field of study 
● 4+ years of experience in Java software development 
● An enthusiastic learner who has a thirst for keeping up with new and various technologies 
● Working experience with SQL and NoSQL databases 
● A strong collaborator in small, cross-domain, distributed team environments 
● Experience with distributed and parallel systems, developing large software systems 
● Experience performance tuning and writing low-latency software 
● Experience with cloud computing platforms (AWS and/or Google Cloud Platform) 
● NLP, Information Retrieval, and Machine Learning experience are a plus 
● Advertising experience is a plus 
● Experience with Spring Boot, Docker, and Kubernetes is a plus

We are offering:

● Flexible working hours
● 20 days of vacation base, plus one extra day for every four years of experience
● 3-4 days of extra days off per year when we celebrate our successes globally
● Constant learning and development opportunities
● Yearly performance bonuses
● Top-notch equipment and choice of hardware (Mac or PC)
● Working with cutting-edge technologies
● Friendly working atmosphere in an open-minded, multinational team

© 2023 by Impression Group. All rights reserved.

bottom of page