enjoy.ing Company Profile

Java Software Engineer


Опис посла


  • Perform magic with our high throughput and Java-based ad-servers, which process around 600k operations per second with low latency
  • Collect, aggregate and provide access to near real-time data, with help of streaming data processing tools like Apache Kafka / Flink and Big Data solutions like Impala and HBase
  • Analyze functional and non-functional requirements, create designs and detailed technical specifications
  • Give our test setup a boost and level up our test automation
  • Improve developer experience with managing CI/CD processes based on our own Kubernetes cluster
  • Generate ideas and take an active role in the innovation process


  • At least 3 years of experience in java application development
  • Excellent knowledge of object-oriented programming concepts and core Java programming language
  • Experience in using following technologies: Spring Boot, Tomcat, Kafka, Apache Flink
  • A fascination for technology
  • Openness to explore new topics and have an ability to quickly pick them up. No one is required to know everything, but to have the drive to explore the unknown
  • Interest in DevOps and experience with building and optimizing deployment pipelines
  • Experience in working in an agile environment
  • Familiarity with design patterns and principles of delivering high-quality code
  • University degree in computer sciences (or equivalent)
  • Good spoken and written English skills


  • Work on a state-of-the-art application using real-time stream processing (Kafka, flink) and big data( impala, HBase) technologies.
  • Opportunity to have full ownership over your code
  • Coaching from our tech leads to improve your soft and technical skills and set your own development path
  • A chance to be a part of a casual but professional environment where you will have safe place to try, fail and learn
  • Competitive compensation depending on experience and skills
  • Private pension and medical insurance for you and your family. Also, maternity and sick leave are 100% paid
  • Sports clubs – from fishing to basketball, whatever rocks your boat (including FitPass)
  • Awesome referral fees - because great people know great people
  • Work-life balance – this is the company that really supports your professional, family and personal goals
  • Modern and cozy offices in New Belgrade, Niš and Kragujevac with fresh fruits and cakes
  • Possibility to work fully or partially remote