{
  "meta": {
    "title": "Vodič za pisanje CV-a za poziciju Backend Developera – strategije, ključne riječi i savjeti",
    "description": "Ekspert vodič za kreiranje efektivnog CV-a za poziciju Backend Developera, uključujući ključne vještine, radno iskustvo, edukaciju i kako prilagoditi CV za Bahat pozicije u IT sektor. Otkrijte najbolje prakse i primjere kako istaknuti svoje tehničke sposobnosti i povećati šanse za odobrenje.",
    "language": "bs"
  },
  "resume": {
    "metadata": {
      "version": 1,
      "lastModified": "2025-03-01T12:00:00.000Z",
      "fullName": "Mirjana Petrović",
      "email": "mirjana.******************",
      "phones": [
        "+48 601 *******"
      ],
      "city": "Kraków",
      "country": "Poland",
      "links": [
        "https://linkedin.com*******************"
      ],
      "language": "bs"
    },
    "content": {
      "role": "Backend Developer",
      "summary": "Stručna sam softverska inženjerka sa više od pet godina iskustva u razvoju i održavanju složenih backend sistema. U svojoj praksi sam koristila tehnologije poput Node.js, Python i Java, kao i različite baze podataka uključujući MySQL, PostgreSQL i MongoDB. Moj cilj je kontinuirano usavršavati svoje vještine u razvoj visokokvalitetnih i skalabilnih backend rješenja koja doprinosе poslovnom rastu. Posebno me zanima integracija API-ja, optimizacija performansi i testiranje koda kako bih osigurala stabilnost i sigurnost sistema.",
      "skills": [
        {
          "category": "Programski jezici",
          "items": [
            "JavaScript",
            "Python",
            "Java",
            "SQL"
          ]
        },
        {
          "category": "Frameworki i alati",
          "items": [
            "Node.js",
            "Django",
            "Spring Boot",
            "Express.js"
          ]
        },
        {
          "category": "Baze podataka",
          "items": [
            "MySQL",
            "PostgreSQL",
            "MongoDB",
            "Redis"
          ]
        },
        {
          "category": "Alati za verzionisanje & DevOps",
          "items": [
            "Git",
            "Jenkins",
            "Docker",
            "Kubernetes"
          ]
        },
        {
          "category": "Metodologije razvoja",
          "items": [
            "Agile",
            "Scrum",
            "TDD",
            "CI/CD"
          ]
        },
        {
          "category": "Međuljudske vještine",
          "items": [
            "Timskog rada",
            "Komunikacije",
            "Rješavanja problema",
            "Učinkovite prezentacije"
          ]
        }
      ],
      "experience": [
        {
          "company": "TechSolutions",
          "role": "Backend Developer",
          "from": "2022-01",
          "to": null,
          "isCurrent": true,
          "location": "Wrocław, Poljska",
          "description": "Razvoj i održavanje REST API usluga i mikroservisnih rješenja za e-commerce platformu, što je povećalo brzinu obrade narudžbina za 30%.",
          "achievements": [
            "Implementirala sam novu caching strategiju, smanjujući vrijeme odgovora servera za 25%.",
            "Automatizirala krupne dijelove CI/CD procesa, smanjujući vrijeme implementacije za 40%.",
            "Sudjelovala u migraciji baze podataka, osiguravajući neprekidan rad sistema tokom prelaska."
          ]
        },
        {
          "company": "Innovatech",
          "role": "Senior Backend Developer",
          "from": "2019-06",
          "to": "2021-12",
          "isCurrent": false,
          "location": "Kraków, Poljska",
          "description": "Vodila razvoj pravnih API servisa za integraciju sa bankarskim sustavima, što je omogućilo sigurniju i bržu obradu podataka.",
          "achievements": [
            "Smanjila kašnjenje odgovora API-ja za 20% primjenom optimiziranih upita.",
            "Razvila i implementirala nove module za autentifikaciju, povećavajući sigurnost sistema.",
            "Uspješno vođenje tima od 4 developera u Agile okruženju."
          ]
        },
        {
          "company": "StartUp XYZ",
          "role": "Backend Developer",
          "from": "2016-03",
          "to": "2019-05",
          "isCurrent": false,
          "location": "Prag, Češka",
          "description": "Razvijala backend funkcionalnosti za mobilnu aplikaciju, povećavajući performanse i sigurnost podataka korisnika.",
          "achievements": [
            "Optimizirala baze podataka za brzo pretraživanje, smanjujući vrijeme učitavanja za 50%.",
            "Implementirala nove sigurnosne protokole, smanjujući sigurnosne propuste.",
            "Unaprijedila integraciju s trećim stranama, povećavajući kompatibilnost za 15%."
          ]
        }
      ],
      "education": [
        {
          "school": "Univerzitet u Zagrebu",
          "degree": "Diplomirani inženjer informacijskih tehnologija",
          "field": "Računarske nauke",
          "location": "Zagreb, Hrvatska",
          "summary": "Studij fokusiran na razvoj softverskih rješenja, baze podataka i računarstvo u oblaku, s posebnim naglaskom na praktične projekte u timovima.",
          "from": "2012-09",
          "to": "2016-06",
          "isCurrent": false
        }
      ],
      "languages": [
        {
          "language": "Bosanski",
          "level": "native"
        },
        {
          "language": "Engleski",
          "level": "fluent"
        },
        {
          "language": "Poljski",
          "level": "intermediate"
        }
      ]
    },
    "createdAt": "2025-03-01T12:00:00.000Z",
    "updatedAt": "2025-03-01T12:00:00.000Z"
  },
  "sections": [
    {
      "id": "what-role-does",
      "title": "Šta radi pozicija Backend Developera i zašto je važna?",
      "content": [
        {
          "type": "paragraph",
          "text": "Uloga Backend Developera je ključna za funkcionalnost svakog modernog softverskog rješenja. Ova pozicija uključuje razvoj i održavanje server-side komponenti koje omogućavaju sigurnu razmjenu podataka i stabilan rad sistema. Dobro dizajnirani backend servisi omogućavaju skalabilnost, efikasnost i sigurnost aplikacija, što direktno utiče na zadovoljstvo korisnika i poslovni rast kompanije. Često je ovaj posao odmah povezan s interoperabilnošću sa drugim sistemima putem API-ja, optimizacijom baza podataka i implementacijom sigurnosnih mjera."
        },
        {
          "type": "bullets",
          "content": [
            "Razvijanje i testiranje server-side logike za aplikacije koristeći jezike poput Jave, Pythona i Node.js.",
            "Implementacija REST i GraphQL API-ja za jednostavnu komunikaciju između različitih komponenti sistema.",
            "Optimizacija performansi i skalabilnosti backend rješenja za velike korisničke baze.",
            "Održavanje baze podataka i sigurnosnih protokola, uključujući enkripciju i autentikaciju.",
            "Automatizacija procesa integracije i isporuke softvera kroz moderne DevOps alate kao što su Docker i Kubernetes.",
            "Suradnja s front-end timom na dizajnu API-ja i rješavanju tehničkih problema.",
            "Uključivanje u planiranje arhitekture sistema i poboljšanje postojećih rješenja.",
            "Praćenje sigurnosnih standarda i rješavanje sigurnosnih ranjivosti u backend sistemima."
          ]
        }
      ]
    },
    {
      "id": "key-skills",
      "title": "Ključne vještine i tehnologije za Backend Developere",
      "content": [
        {
          "type": "paragraph",
          "text": "U dinamičnom svijetu tehnologije, posjedovanje odgovarajućih, modernih vještina je ključno za izgradnju uspješne karijere. U nastavku su navedene najvažnije kategorije tehnoloških vještina, koje poslodavci najviše cijene kod kandidata za poziciju Backend Developera."
        },
        {
          "type": "bullets",
          "items": [
            "Programski jezici: JavaScript, Python, Java, SQL",
            "Razvojni okviri i alati: Node.js, Django, Spring Boot, Express.js",
            "Baze podataka: MySQL, PostgreSQL, MongoDB, Redis",
            "DevOps i alati za verzionisanje: Git, Jenkins, Docker, Kubernetes",
            "Metodologije razvoja: Agile, Scrum, Test-Driven Development (TDD), Continuous Integration/Continuous Delivery (CI/CD)",
            "Sigurnost i autentifikacija: OAuth, JWT, mrežne sigurnosne protokole",
            "API dizajn i integracije za interoperabilnost sistema",
            "Obrada i analiza podataka za efikasno donošenje poslovnih odluka"
          ]
        }
      ]
    },
    {
      "id": "market-stats",
      "title": "Statistike i trendovi na tržištu rada za Backend Developere",
      "content": [
        {
          "type": "paragraph",
          "text": "Tržište rada za backend developere brzo se mijenja uz porast potražnje za digitalnim rješenjima, posebno u sektorima E-trgovine, finansija i zdravstvenog sektora. Poslodavci traže kandidate s dubokim razumijevanjem tehnologija i sposobnošću brzog prilagođavanja novim alatima i metodologijama. Globala potražnja za ovakvim stručnjacima raste po stopi od 20% godišnje, dok je plata u okviru sektora u porastu."
        },
        {
          "type": "stats",
          "content": [
            "Prosječna godišnja plata za Backend Developere u Poljskoj iznosi približno 70,000 PLN, uz mogućnosti za povećanje s iskustvom i dodatnim certifikatima.",
            "Potražnja za odgovarajućim stručnjacima povećava se za 15-20% svake godine, pogotovo u većim gradovima kao što su Kraków i Wrocław.",
            "U sektoru IT-a, frontend i backend razvoj zajedno čine preko 60% svih otvorenih pozicija.",
            "Udio remote poslova u ovoj oblasti povećao se za 30% u posljednjih 3 godine, omogućavajući više fleksibilnosti radnicima."
          ]
        }
      ]
    },
    {
      "id": "highlight-experience",
      "title": "Naši primjeri uspješne radne prakse u razvoju backend rješenja",
      "content": [
        {
          "type": "doDont",
          "content": {
            "doExamples": [
              "Razvila sam API za pronalazak proizvoda koji je poboljšao pretraživanje za 50%.",
              "Optimizirala rad baze podataka, što je smanjilo vrijeme učitavanja stranice na 0.8 sekundi.",
              "Implementirala sigurnosne protokole i smanjila sigurnosne propuste za 70%.",
              "Vodilа razvoj tima u agilnom okruženju, osiguravajući isporuku na vrijeme i u okviru budžeta."
            ],
            "dontExamples": [
              "Ne potcenjujem važnost dokumentacije ili testiranja, ali bez njih je teško održavati system.",
              "Izbjegavam odlaganje rješenja tehničkih problema, jer to može dovesti do veće štete kasnije.",
              "Ne zanemarujem potrebe za kontinuiranim školovanjem i usavršavanjem svojih vještina."
            ]
          }
        }
      ]
    },
    {
      "id": "education-certificates",
      "title": "Obrazovanje i certifikati za razvoj backend sistema",
      "content": [
        {
          "type": "paragraph",
          "text": "Formalno obrazovanje i sertifikati važni su za potvrdu stručnosti i posvećenosti razvoju karijere u IT industriji. Ukratko, ključni su u procesu traženja pozicije i povećanju konkurentnosti na tržištu rada."
        },
        {
          "type": "bullets",
          "items": [
            "Diploma iz informacionih tehnologija, Fakultet računarstva, Univerzitet u Zagrebu, 2016.",
            "Certifikat za razvoj aplikacija u Node.js, Coursera, 2021.",
            "Sertifikacija od Amazon Web Services (AWS) za cloud razvoj, 2022."
          ]
        }
      ]
    },
    {
      "id": "portfolio-projects",
      "title": "Portfolio projekti značajni za backend razvoj",
      "content": [
        {
          "type": "paragraph",
          "text": "Portfolio projekti pružaju primjere vašeg rada i sposobnosti, povećavajući vaše šanse kod poslodavaca. Uključite projekte koji demonstriraju vašu tehničku stručnost i rješavanje složenih problema."
        },
        {
          "type": "bullets",
          "content": [
            "API za e-trgovinu s naprednim funkcionalnostima filtriranja i preporuka. Projekt je koristio Node.js, MongoDB i Redis, što je dovelo do smanjenja vremena učitavanja za 40%.",
            "Sistem upravljanja korisnicima s visokim nivoom sigurnosti, uključujući OAuth2 i 2FA, za mobilnu aplikaciju.",
            "Automatizirani deployment pipeline pomoću Jenkins i Docker, što je omogućilo brzu i pouzdanu isporuku softvera."
          ]
        }
      ]
    },
    {
      "id": "common-mistakes",
      "title": "Uobičajene greške kod pisanja CV-a za Backend Developera i kako ih izbjeći",
      "content": [
        {
          "type": "paragraph",
          "text": "Pisanje efektivnog CV-a zahtijeva balans između tehničkih detalja, iskustva i profesionalnog pristupa. Često se prave pogreške koje mogu umanjiti vaše šanse za uspjeh. Stoga je važno pažljivo strukturirati CV i istaknuti najvažnije informacije."
        },
        {
          "type": "bullets",
          "content": [
            "Ne navodite sve stare poslove bez fokusiranja na relevantne tehnike i postignuća - odaberite najvažnija iskustva.",
            "Previše opširni opisi bez konkretnih podataka ili rezultata mogu umanjiti vrijednost vašeg CV-a.",
            "Zaboravljanje istaknuti posebne certifikate i zaobilaženje relevantnih vještina.",
            "Neadekvatno formatiranje i loša struktura smanjuju čitljivost i utječu na prvi dojam."
          ]
        }
      ]
    },
    {
      "id": "resume-sections-tips",
      "title": "Savjeti za strukturiranje i sadržaj CV-a za Backend Developera",
      "content": [
        {
          "type": "paragraph",
          "text": "Dobar CV za tehničku poziciju treba jasno i uredno predstaviti vaše najvažnije vještine, iskustva i obrazovanje. Naglasite konkretne projekte i rezultate, izbjegavajte općenite fraze i fokusirajte se na tehničku preciznost."
        },
        {
          "type": "bullets",
          "items": [
            "Koristite jasne naslove i sekcije za bolju preglednost.",
            "Uključite konkretne brojeve i podatke koji prikazuju vaš uspjeh.",
            "Prilagodite sadržaj za svaku poziciju ukoliko je moguće, koristeći ključne riječi iz oglasa.",
            "Ne zaboravite na pravopisnu i gramatičku ispravnost; CV mora biti profesionalan.",
            "Uključite linkove do portfolija ili GitHub profila za demonstraciju svojih vještina."
          ]
        }
      ]
    },
    {
      "id": "ats-keywords",
      "title": "Ključne riječi za ATS u pozadini CV-a za Backend Developere",
      "content": [
        {
          "type": "paragraph",
          "text": "Automatski sustavi za provjeru životopisa (ATS) koriste se za preliminarno filtriranje prijava na posao. Ključ je u uključivanju pravih ključnih riječi koje odgovaraju opisu posla, te jasno istaknuti tehničke vještine, tehnologije i certifikate. Ovo će povećati vjerojatnost da vaš CV prođe prvi filter."
        },
        {
          "type": "bullets",
          "content": [
            "Uključite nazive tehnologija i alata koje poslodavac traži (npr. Docker, Node.js, AWS).",
            "Koristite relevantne pojmove i izraze iz oglasa za posao.",
            "Označite ključne vještine i certifikate u zasebnim sekcijama.",
            "Izbjegavajte nepotrebne riječi i složene formulacije koje ATS teško interpretira."
          ]
        }
      ]
    },
    {
      "id": "adapt-to-vacancy",
      "title": "Kako prilagoditi CV za specifične oglase za posao u IT sektoru",
      "content": [
        {
          "type": "paragraph",
          "text": "Prilagodba CV-a za svaku traženu poziciju povećava šanse za poziv na intervju. Uključite ključne riječi iz oglasa, fokusirajte se na relevantno iskustvo i vještine. Za najbolje rezultate, uvijek prilagodite opis radnog iskustva i naglaske u skladu s poslodavčevim zahtjevima."
        },
        {
          "type": "bullets",
          "content": [
            "Često visualizirajte oglas za posao i identificirajte najvažnije kvalifikacije.",
            "Uključite specifične primjere rada koji odgovaraju potrebama posla.",
            "Uključite ključne riječi iz oglasa u naslovima i opisima.",
            "Ukoliko imate obrazovanje ili certifikate relevantne za poziciju, istaknite ih posebno."
          ]
        },
        {
          "type": "paragraph",
          "text": "Za što efikasniju prilagodbu, možete koristiti uslugu izrade CV-a putem platforme za pravljenje životopisa, gdje možete odmah dodati tekst oglasa za posao i dobiti personaliziran format."
        }
      ]
    },
    {
      "id": "faq",
      "title": "Često postavljana pitanja o poziciji Backend Developera",
      "content": [
        {
          "type": "paragraph",
          "text": "Ovdje možete pronaći najčešće pitanje i odgovore koji će vam pomoći da bolje razumijete zahtjeve i mogućnosti za poziciju Backend Developera."
        },
        {
          "type": "subheading",
          "text": "Koje su ključne tehničke vještine koje trebam imati kao Backend Developer?"
        },
        {
          "type": "paragraph",
          "text": "Najvažnije su poznavanje programskih jezika poput Java, Python ili JavaScript, te iskustvo s frameworkima kao što su Spring Boot ili Node.js. Osim toga, važno je poznavati baze podataka, API dizajn, i osnove DevOps procesa."
        },
        {
          "type": "subheading",
          "text": "Kako mogu poboljšati svoje šanse za pronalazak posla u ovom sektoru?"
        },
        {
          "type": "paragraph",
          "text": "Razvijajte svoje tehničke vještine putem online tečajeva i certifikata, radite na portfelju projekata i održavajte kontakte u IT zajednici."
        },
        {
          "type": "subheading",
          "text": "Koliko je važno poznavanje engleskog jezika za ovu poziciju?"
        },
        {
          "type": "paragraph",
          "text": "Vrlo je važno; većina tehničke dokumentacije, API-ja i alata je na engleskom jeziku. Tečno komuniciranje na engleskom omogućava lakše suradnju u međunarodnim timovima."
        },
        {
          "type": "subheading",
          "text": "Da li je potrebno imati zimsku certifikaciju ili potvrdu znanja?"
        },
        {
          "type": "paragraph",
          "text": "Certifikati poput AWS, Google Cloud ili Microsoft Azure mogu povećati vaše šanse, ali ne suštinski uvjet. Prije svega je važno imati solidno praktično iskustvo i portfelj."
        },
        {
          "type": "subheading",
          "text": "Kako se najbolje pripremiti za intervju za poziciju Backend Developera?"
        },
        {
          "type": "paragraph",
          "text": "Pripremite se kroz tehnička pitanja i zadatke, pregledajte projekte sa svog portfolija, upoznajte se s kompanijom i njihovim tehnologijama, te budite spremni na rješavanje problema uživo."
        },
        {
          "type": "subheading",
          "text": "Koje tehnologije su najbolje za automatsko testiranje APIs?"
        },
        {
          "type": "paragraph",
          "text": "Alati kao što su Postman, Insomnia, Selenium i JUnit su odlični za testiranje API-ja. Uključivanje testova unutar CI/CD procesa dodatno osigurava kvalitetu koda."
        },
        {
          "type": "subheading",
          "text": "Koliko je važno znanje o sigurnosti prilikom razvoja backend sistema?"
        },
        {
          "type": "paragraph",
          "text": "Vrlo je ključno. Uključivanje sigurnosnih praksi, kao što su enkripcija, autentifikacija i zaštita od napada, osigurava da sistemi ostanu sigurni protiv prijetnji."
        }
      ]
    }
  ]
}
