Java Software Engineer (m/f)

Osijek / remote, Hrvatska

The DEKRA Arbeit Group, with its more than 140 locations throughout Europe, is one of the most successful and innovative umbrella organizations in the area of personnel services. We are a highly professional and ambitious company driven by talented and dedicated people who are committed in delivering all our services.

Our Client is Optiva, a leading global provider of cloud-native revenue management software for the telecommunications industry, covering the full lifecycle of telecom billing system experience. It has the most contemporary team of experts across the globe, on six continents.

It is servicing the world’s largest and most innovative telecom service providers using cutting-edge technologies. It provides solutions for optimization of financial operations and facilitates the work of numerous telecom companies. At Optiva, the strategic focus is advancing society's digital services.

Optiva’s company values are creativity, integrity, collaboration and accountability. If you are passionate about modern technologies development and want to develop your skills and competencies further, then we would very much like to hear from you.

At Optiva, they are looking for:

Java Software Engineer (m/f)

Location: Osijek

(remote, on-site or hybrid)

Job Role:

As a Software Engineer you will handle medium-to-high complexity software cases, designing, developing, testing and releasing quality software, taking into account industry-level development and documentation practices. You will be working in a team of mixed skills professionals and participate in investigating issues by reviewing/debugging code, providing fixes and reviewing changes for operability.


  • Develop software solutions by analyzing information needs with users, defining system flow, data usage, work processes, programming code and standards
  • Developing documentation, diagrams, metrics and clear code comments
  • Following the software development life cycle
  • Improve operations by investigating problematic areas, conducting systems analysis, defining/measuring/analyzing KPIs and recommending changes in policies and procedures
  • Managing data security
  • Collecting, analyzing and summarizing reports, dashboards and metrics to provide information


  • BSc degree in Computer Science, Engineering or equivalent
  • 3-6 years’ experience developing software using Java
  • Database expertise (Oracle, MySQL, PostgreSQL, Redis,…)
  • Experience in Unit and Integration testing
  • OOP skills
  • Experience working with CICD / GIT / Jira / Jenkins
  • Teamwork and adaptability to challenges
  • Fluency in English (spoken and written) is mandatory

Other useful knowledge / experience:

  • Test automation knowledge
  • Experience working with Cloud solutions (GCP, AWS, Azure) and Containers (Kubernetes, Docker)
  • Experience with Telecom solutions (Protocol Handlers, OOS, BSS)
  • Knowledge of agile methodologies 

The Client offers:

  • Working with other experts as part of international, global teams
  • Challenging and stimulating working environment
  • Excellent opportunity for personal and professional development
  • Possibility of advancement through dedication and efficiency
  • Freedom to innovate
  • Improving foreign language skills
  • Flexible working hours
  • Working on-site, remote or hybrid
  • Competitive compensation package

Java Software Engineer (m/f)

Opis posla

Java Software Engineer (m/f)

Osobne informacije
Profesionalne informacije