Full-Stack Java Developer (m/f)

Zagreb, Croatia
Full Time
Mid Level

We are looking for a Full Stack Java Developer to join our engineering team and help build and maintain web applications and backend services for SAFR’s computer vision platform.

This role focuses on developing Java-based server applications, REST APIs, and web-based client interfaces that bring SAFR’s AI and computer vision capabilities to enterprise customers. The ideal candidate has a strong technical foundation, some professional software development experience, and a genuine interest in growing their skills while contributing to production systems used in real-world environments.

This is a hybrid role, location: Zagreb, Croatia.

About us:
SAFR from RealNetworks is a unified ecosystem specializing in face-based computer vision solutions optimized for real-world performance. Building on a legacy of digital media expertise and innovation, RealNetworks has created a new generation of products that employ best-in-class artificial intelligence and machine learning to enhance and secure our daily lives.

Key Responsibilities:

  • Design, develop, and maintain Java-based backend services and REST APIs.
  • Build and enhance web-based user interfaces for SAFR applications.
  • Contribute to the delivery of new features across backend and frontend components.
  • Investigate, troubleshoot, and resolve application issues in development and production environments.
  • Support improvements in application performance, scalability, and reliability.
  • Work with databases and service integrations that support SAFR platform functionality.
  • Contribute to technical documentation and API documentation as needed.
     

Required Qualifications:

  • 2+ years of professional software development experience, or equivalent practical experience.
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent academic and practical experience.
  • Strong programming skills in Java.
  • Solid understanding of software engineering fundamentals, including data structures, algorithms, and object-oriented design.
  • Familiarity with Spring Boot or similar Java application frameworks.
  • Understanding of REST APIs and modern web application architecture.
  • Experience with frontend web technologies such as JavaScript, HTML, and CSS.
  • Familiarity with Git-based development workflows.
  • Strong analytical, problem-solving, and communication skills.
  • Eagerness to learn and grow in a full stack software engineering role.

Preferred Qualifications:

  • Familiarity with MongoDB or similar databases.
  • Experience with Spring MVC, Spring Security, or Thymeleaf.
  • Experience with Maven or Gradle build tools.
  • Exposure to multi-threaded or concurrent programming.
  • Familiarity with Linux-based development environments.
  • Interest in building performant, scalable, and reliable production systems.
  • Interest in AI, computer vision, or enterprise software products.
We look forward to meeting you!

Salary range for this position: $45,000-55,000.
Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*