Java Software Engineer - Cloud & Microservices

Java Software Engineer - Cloud & Microservices

Amdocs

Limassol, Cyprus

In one sentence

In this role, you will contribute to the design, development, and maintenance of a modern growing SaaS platform hosted on cloud and built using a microservices architecture.

What will your job look like?

  • Design, document, develop, integrate and maintain existing and new microservices;
  • Write unit and integration tests for developed code and API;
  • Participate in design meetings, code reviews and agile scrum ceremonies (Planning, Grooming etc.);
  • Effectively do task planning, work breakdown and estimates of scheduled work;
  • Build and deploy applications into non-production environment as needed;
  • Troubleshoot and debug production and non-production environment to identify root cause;
  • Mentor and lead junior team members;
  • Develop and document best design and development practices.

All you need is...

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field;
  • 3–5 years of experience in Java development using the Spring Framework;
  • Strong experience with unit testing frameworks (e.g., JUnit);
  • Proficiency in Java database development (JDBC, Hibernate, Spring Data);
  • 2+ years of experience building RESTful services;
  • Solid understanding of SQL and relational databases;
  • Experience with messaging systems like Kafka or RabbitMQ;
  • Familiarity with secure coding practices and OWASP principles;
  • Proficiency with version control systems (Git, Bitbucket, etc.);
  • Strong understanding of OOP and design principles.

Nice to Have:

  • Experience with Docker, Kubernetes, and cloud-native development;
  • Hands-on experience with AWS or other cloud platforms;
  • Familiarity with Agile Scrum methodologies and working in distributed teams;
  • Familiarity with monitoring and logging tools (e.g., Prometheus, Grafana, ELK);
  • Basic Linux command-line skills and understanding of networking fundamentals (TCP/IP, DNS, TLS, SSH).

Don't forget to mention EuroTechJobs when applying.

Share this Job

More Job Searches

Cyprus      Developer      Java Developer      On-site      Amdocs     

EuroTechJobs Logo

© EuroJobsites 2026