Apply now »
Date:  Apr 8, 2026
Company:  Yettel doo Beograd
Location: 

Beograd, RS, 11070

OSS Software Developer

We are looking for a motivated and skilled Software Developer to join our engineering team, focused on the development and maintenance of OSS (Operations Support Systems) applications. 

Key Responsibilities: 

 

  • Design, develop, and maintain OSS applications and integrations in Java 
  • Participate in all phases of the Agile development process (sprint planning, daily standups, retrospectives) 
  • Analyze technical requirements and translate them into scalable software solutions 
  • Write clean, maintainable, and well-documented code following established standards 
  • Create and maintain technical documentation, including design specs, API references, and runbooks 
  • Troubleshoot, debug, and resolve production issues in a timely manner 
  • Collaborate with cross-functional teams including business analysts, architects, and QA engineers 
  • Participate in code reviews and contribute to continuous improvement of engineering practices 

 

For a good start, you will need: 

 

  • 3+ years of professional experience in Java software development 
  • Strong knowledge of relational databases (PostgreSQL and MySQL, data modeling, query optimization) 
  • Familiarity with RESTful API design and integration patterns (REST, SOAP, JSON, XML) 
  • Experience with version control systems, preferably Git 
  • Understanding of software development best practices: SOLID principles, clean code, TDD 
  • Experience working in Agile/Scrum teams 
  • Basic knowledge of Linux/Unix environments and shell scripting 
  • Experience with Spring Framework (Spring Boot, Spring MVC, Spring Data) 
  • Familiarity with messaging systems such as Kafka or JMS 
  • Knowledge of containerization and orchestration tools (Docker, Kubernetes) 
  • Experience with CI/CD pipelines (Jenkins, GitLab CI, or similar) 
  • Exposure to OSS/BSS domain concepts (network inventory, provisioning, order management) 
  • Knowledge or hands-on experience with Salesforce platform and applications — this will be considered a advantage 

 

 

Whywethinkyoushouldapply: 

 

  • Youwillworkinanenvironmentthatallowsyoutogrowanddevelop 
  • Hybridworkmodel (on-siteandoff-site) 
  • 25daysoffperyear 
  • Participationinthebonusrewardsystem 
  • Healthpackage 
  • MobilephonewithunlimitedinternetandYettelFamilytariffpackage 
  • Recreationorhealthprogram 
  • In-housetraininganddevelopmentprograms 
  • Careerdevelopmentopportunities 

Apply now »