Exciting Opportunity for Java Software Developers! If your a Java Software Developer looking for a new job in Nicosia (Onsite) read on! Emerald Zebra Recruitment is partnering with our client a leading Electronic Money Institution licensed by the Central Bank of Cyprus to hire a skilled Java Software Developer. This is your chance to join a dynamic global company thats revolutionizing the fintech industry in their Nicosia office!
Your join our client is a leading financial technology company that provides secure and efficient payment solutions. In your new role you will work for an Electronic Money Institution licensed by the Central Bank of Cyprus who offer a wide range of financial services including payments emoney issuance and identity verification. Their advanced antifraud and antimoney laundering systems ensure the highest level of security for our customers. A global company with offices in multiple countries and you will be part of a team that is committed to delivering exceptional customer service and innovative solutions.
As a Java Software Engineer you will be responsible for the endtoend lifecycle of software development playing an essential role in the technical design and implementation. You will ensure the quality reliability and efficiency of the software solutions working closely with a talented and crossfunctional team.
You Responsibilities will include:
- Develop highquality Java applications using Spring and other frameworks predominantly within a microservices architecture
- Take full ownership of applications and services including design deployment implementation unit testing documentation and support
- Ensure applications and service are reliable scalable secure and maintainable
- Continuously refactor and optimize systems for performance scalability and availability
- Provide technical support and troubleshoot production issues promptly as required
- Collaborate closely with product managers architects and crossfunctional teams
- Participation in the support roster rotation as needed to ensure continuous operational coverage.
Your Skills:
- Bachelors degree in Computer Science Software Engineering or related field
- Proven experience as a Java Software Engineer ideally within fintech or financial services
- Strong expertise in one or more of the following: Spring Framework (Spring Boot Spring Security Spring Data) Quarkus Kafka Streams and other Java frameworks and libraries
- Handson experience designing building deploying and maintaining microservices and cloudnative applications
- Solid understanding of RESTful APIs and web services
- Proficiency in testing frameworks such as Spock JUnit Mockito unit and integration testing
- Practical familiarity with build automation tools CI/CD pipelines ArgoCD containerization (Docker Kubernetes) and cloud environments (AWS Azure GCP)
- Experience with middleware technologies including RabbitMQ and Kafka
- Proficiency in both SQL and NoSQL databases
- Strong analytical troubleshooting and problemsolving skills
- Excellent communication and teamwork skills
- Strong analytical and problem solving skills
- Proficient written and verbal English
- Timemanagement skills and the ability to establish reasonable and attainable deadlines for resolution
- Positive and collaborative team player
Your New Benefits:
- Competitive salary with premium compensation available for highly capable candidates
- Private health insurance plan fully sponsored by the company from day one
- 21 days of Annual Leave (reaching up to 30 days per year based on years service)
- Birthday leave
- Happy hour every Friday
- Benefits card (shops restaurants school)
- Sports Benefit participation scheme
- Employee Referral bonus
- Internal cafeteria with barista unlimited snacks fruits drinks
- Performance Bonus including mix of cash and sharebased scheme of company stock for outstanding performers
All job applications will be treated with strict confidentiality.
To find out more or to apply please forward your CV to Terri Neofitou email:
Right to Work
- Employment is subject to a National Police check.