Senior Specialist, Software Engineering, Java Microservices, Nicosia

About the Opportunity

Our client, a global technology consulting company with over 87,000 employees across 40+ countries, is seeking talented professionals to join their European operations supporting major digital transformation programmes in the banking and financial services sector.

The Role

We are looking for a Senior Java Developer with deep expertise in microservices architecture to design, build and maintain scalable, high quality enterprise applications. This is a hands on technical leadership role that combines strong coding practice with close collaboration across architecture, QA, DevOps and product teams.

What You Will Do

  • Design and develop scalable, high performance microservices using Java and Spring Boot
  • Translate business and technical requirements into clean, maintainable code
  • Apply and enforce design patterns, coding standards and engineering best practices
  • Write and maintain unit tests to ensure code quality and reliability
  • Participate in code reviews, troubleshooting and performance optimisation
  • Collaborate with architects, QA, DevOps and product teams across the full SDLC
  • Support deployments, releases and production issue resolution

What You Will Bring

  • Strong hands on experience in microservices design and development
  • Deep practical knowledge of Java and Spring Boot
  • Solid experience with unit testing frameworks (JUnit, Mockito)
  • Strong understanding of object oriented design, REST APIs and backend development
  • Experience in PL/SQL development
  • Comfortable working in Agile Scrum environments
  • Typically 5 to 8 years of hands on software development experience, with proven delivery on enterprise or large scale applications
  • Strong problem solving ability and capable of working independently
  • Excellent communication and collaboration skills

Nice to Have

  • Hands on experience with Docker and Kubernetes
  • Exposure to CI/CD pipelines and DevOps practices
  • Familiarity with cloud platforms (AWS, Azure)

The Details

  • Location: Nicosia, Cyprus. Fully onsite, no remote or hybrid option
  • Hours: 8 hour working day, Monday to Friday
  • Languages: Fluency in both Greek and English is mandatory. Candidates who do not speak both languages cannot be considered

Job summary

Facebook
X
LinkedIn

AI Transparency Notice:
Emerald Zebra uses AI-assisted tools within our ATS to support CV parsing and skills matching. These tools never make decisions. Every application is reviewed by a human recruiter.

Similar Jobs