EOS ITech - Boulevard Ilinden No. 109, Local 6, Skopje

EOS Group is an international technology-driven receivables management expert. The company's core business is the purchase of unsecured and secured debt portfolios. With over 45 years of experience, EOS offers some 20,000 customers in more than 20 countries around the world smart services for all their receivables management needs. Our key target sectors are banking, utilities, real estate, and e-commerce. EOS employees more than 6.000 people and is part of the Otto Group.

EOS ITech, on behalf of EOS IT RO, both part of EOS Group, is looking for Full Stack Java Developer to join the IT team.

This is the job

  • Work as part of an international agile team that follows SAFe principles and technics
  • Design and develop features and modules for mission-critical applications.
  • Write well-designed, testable, and efficient JAVA and Angular code.
  • Ensure designs comply with specifications of the written code guidelines.
  • Prepare and produce releases of software components.
  • Contribute to all phases of the development and maintenance lifecycle.
  • Support continuous improvement by researching alternatives and new technologies for architectural review.
  • Availability to travel abroad occasionally if needed


What you bring to the table

  • BS/MS degree in Computer Science, Engineering, or a related field.
  • Proven hands-on software development experience.
  • Strong experience in designing and developing applications using Java platforms.
  • Excellent knowledge of Relational Databases, SQL, and ORM technologies (JPA2, Hibernate).
  • Experience developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC).
  • Strong object-oriented analysis and design skills using common design patterns.
  • Good communication skills and a client-oriented attitude.
  • Proactive problem-solving, analytical mind, and positive attitude.
  • Results-oriented with a focus on meeting delivery timelines.
  • Fast learner.
  • Fluency in English


The benefits we offer

  • Competitive salary and benefits package
  • Working with international company that nurtures a culture of continuous learning and personal development
  • Working with an international team
  • Flexible working hours (after probation period)
  • Work from home (after probation period)
  • Opportunities for horizontal and vertical advancement in your career
  • Training plan for technical improvement and program for personal development.


Successful together

If you find yourself in our story, we invite you to apply by submitting your CV at [email protected]. We are looking forward to meeting you!

We value all people equally - regardless of gender, nationality, ethnic origin, religion, disability, or sexual orientation. We would like to encourage everyone to apply for a job with us.


Your Contact

Evgenija Angjelkoska | +389 70 356 790

Interested? Apply via [email protected]

Download PDF