About the job Java Developer
Do you have experience in Java and a passion for designing, developing, and customizing applications?
Are you ready to take your career to the next level as a Full stack Developer with a company that values its employees and prioritizes learning and professional growth?
In this role, you will contribute to the day-to-day design and development of new software applications while maintaining and enhancing existing ones.
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 experience:
- 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, but not necessary:
- Experience with Continuous Delivery
- Proficiency in Quarkus Framework
- Strong knowledge of OAuth, OIDC, and Keycloak
Info and Benefits you would be provided:
- Salary range, depending on experience and qualifications: 30-40K 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 telecommunication companies, with a team of over 300 professionals. They foster 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, apply now by sending your CV to margarita.savva@emeraldzebra.cy