Our client a global technology consulting company with over 87000 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
About the Opportunity Our client a global technology consulting company with over 87000 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 l...
About the Opportunity
Our client a global technology consulting company with over 87000 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