We are seeking a skilled Full Stack Developer with expertise in Java, capable of designing, developing, and customizing applications.
In this role, you will contribute to the daily design and development of new software applications, as well as maintain and enhance existing ones. You will also be responsible for reviewing, analyzing, and resolving complex program issues that may arise.
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
Requirements:
- 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
- Experience with in Quarkus Framework
- Knowledge of OAuth, OIDC, and Keycloak
Info and Benefits:
- Salary range, depending on experience and qualifications: 30 to 40K Annually.
- Annual bonus scheme
- 13th salary
- comprehensive medical and life insurances
- Provident fund
- Telecom products with free mobile and internet lines, other exclusive discounts for their services
- Hybrid workplace model (WFH two days per week)
- Nicosia based
The company:
One of Cyprus’s largest telecommunication 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