Job Openings Full stack Software Developer

About the job Full stack Software Developer

As a Full Stack Software Developer, you will assist in the day-to-day design and development of new software applications and maintenance of existing software applications. You should be able to design, develop and customize applications. Review, analyze and revise complex program issues that might arise.

Your Responsibilities:

  • Gathering and analysis of business requirements
  • Create, customize and integrate software applications
  • Troubleshoot and support software systems
  • Setup, monitor and administrate software systems
  • Enhancing existing CRM systems performance and KPIs

Your Profile:

  • University degree in Computer Science, Information Systems, or a related field
  • 2+ years of programming experience
  • Strong proficiency and experience in Java & React JavaScript library
  • Spring Framework, and Spring Cloud experience
  • Solid experience with databases (MariaDB, MongoDB)
  • Proficient in Kubernetes, Docker, Agile methodology (Scrum/Kanban), and JIRA
  • Skilled in Microservices architecture, REST APIs, Maven, and Git (GitLab, GitLab CI)
  • Excellent communication skills

Advantageous to have:

  • Experience with Continuous Delivery
  • Proficiency in Quarkus Framework
  • Strong knowledge of OAuth, OIDC, and Keycloak

Other info and benefits provided:

  • Salary range depending on experience and qualifications: 30-35K Annually.
  • Annual bonus scheme
  • 13th salary
  • Attractive benefits with comprehensive medical and life insurances and provident fund
  • Telecom products with free mobile and internet lines, exclusive discounts for their services
  • Hybrid workplace model (WFH two days per week)
  • Nicosia based

The company:

One of Cyprus's largest telecommunications companies, with a team of over 300 professionals. Our client fosters a people-centric culture that prioritizes learning and professional growth. As part of their award-winning organization, you'll have the opportunity to contribute to innovative projects and advance your career

If you are interested in this job opportunity and meet the above requirements, apply now by sending your CV to margarita.savva@emeraldzebra.cy