Send to friend

Software Engineer - Java (m/f)

Osijek or remote

Application deadline:

  • Optiva
  • Address: 2233 Argentia Rd, East Tower, Suite 302 Mississauga, ON, L5N 2X7 Mississauga, Toronto, Ontario, Canada
  • Web:

Software Engineer - Java (m/f)

Location: Osijek or remote
Type: Full-time

Job Description:

  • Optiva is a leading company in telco industry and telco products, covering the full lifecycle of telecom billing system experience, including that of real-time and offline charging systems, together with CDR mediation and Policy Control;
  • Software Engineer handles medium-to-high complexity software cases, designing, developing, testing and releasing quality software, taking into account industry-level development and documentation practices;
  • As a software engineer, you will be working in a team of mixed skills professionals (business analysts, system integration, QA, Ops teams) on Optiva’s innovative solutions for OSS/BSS;
  • You will investigate issues by reviewing/debugging code, providing fixes and reviewing changes for operability to maintain existing software solutions;

Job Duties:

  • Develop information systems by designing, coding and installing software solutions;
  • Develop software solutions by analyzing information needs with users, defining system flow, data usage, work processes, programming code and standards;
  • Document solutions by developing documentation, flowcharts, layouts, diagrams, metrics and clear code comments;
  • Follow 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;
  • Manage data security (confidentiality, integrity and availability);
  • Provide information by collecting, analyzing and summarizing reports, dashboards and metrics.

Mandatory Qualification:

  • 3 to 6 years of market experience developing software using Java (Spring/Spring Boot, Microservice architectures, REST/SOAP/CORBA)
  • Database expertise: Oracle, MySQL, PostgreSQL, Redis;
  • Unit and Integration tests experience;
  • Experience working with CICD, GIT, Jira, Jenkins;
  • Excellent OOP skills;
  • Excellent communication in English;
  • Teamwork and adaptability to challenges;

Optional Qualification:

  • Experience working with Cloud solutions (GCP, AWS, or Azure, dev ops, and scaling infrastructure) and Containers (Kubernetes, Docker);
  • Experience in Telecom solutions (Protocol Handlers, OSS, BSS, Billing, Charging, CDR Mediation) would be a plus;
  • Experience with Optiva Unified Charing Application (Flex Logic, IPD, ngOM, CAF, etc.)
  • Automation knowledge: Ansible, Terraform;
  • Knowledge of Agile methodology;

Please submit all your job application content (cover letter, CV, etc...) in English language.
Recommended CV format is Europass or equivalent / similar.

Start to apply
Save this ad Send to friend Print

Education Recommendations


    Prosječna plaća u kategoriji
    IT, Telecommunications iznosi 10.006,04 kuna.

    Saznaj plaću za željenu poziciju prema svojim kvalifikacijama!


    We use cookies to enhance your experience. By continuing to visit this site you agree to our use of cookies. Learn more.