Exciting Opportunity for Java Software Developers! If your a Java Software Developer looking for a new job in Nicosia (On-site) 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 that’s 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, e-money issuance, and identity verification. Their advanced anti-fraud and anti-money 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 end-to-end 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 cross-functional team.
You Responsibilities will include:
- Develop high-quality 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 cross-functional 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
- Hands-on experience designing, building, deploying, and maintaining microservices and cloud-native 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 problem-solving skills
- Excellent communication and teamwork skills
- Strong analytical and problem solving skills
- Proficient written and verbal English
- Time-management 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 share-based 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: terri.neofitou@emeraldzebra.cy
Right to Work
- Employment is subject to a National Police check.