Senior Java Developer for Arηs Greece, Part of Accenture
Core
Design, develop, and maintain distributed Java applications and lead a junior developer team for a high-visibility, cloud-based document management platform.
Role type
Senior IC Java Developer (Team Lead)
Builds
Scalable microservices, REST APIs, and distributed applications on Azure and Kubernetes
Domain
Public sector IT, Cloud, Distributed Systems
Required skills
Java 17, Spring Framework, REST API development, Elasticsearch, Kubernetes, Azure, PostgreSQL, Distributed architectures
Preferred skills
RabbitMQ, React, HTML5, CSS3, JavaScript
Responsibilities
Design and develop distributed applications using Java 17, Spring, and Elasticsearch; Contribute to building scalable platforms on Azure and Kubernetes; Lead junior Java developers; Collaborate with business analysts and architects; Ensure Liferay customizations adhere to modern standards; Participate in code reviews and CI/CD processes; Engage in performance optimization and architectural evolution.