Java Software Engineer
Accenture · Athènes
Job description
About the role
We are looking for a Java Software Engineer to join our technology team in Athens or Thessaloniki. You will help design, develop, and maintain cloud‑native, highly scalable solutions that enable our clients to innovate at speed.
Key responsibilities
- Design and extend highly available micro‑services using Spring Boot.
- Develop cloud‑native applications leveraging Kafka, RabbitMQ, Azure and OpenShift.
- Participate in technical design reviews and translate business requirements into architecture.
- Support CI/CD pipelines, test automation, and code‑quality initiatives.
- Write, test, and document code while ensuring compliance with standard development life‑cycle processes.
Required profile
- Degree in Computer Science or a related field.
- Minimum 4 years of professional experience in Java development.
- Experience with SOA or micro‑services implementation.
- Ability to work collaboratively in a team environment.
Required skills
- Java
- Spring Boot
- Microservices architecture
- Kafka
- RabbitMQ
- Azure cloud platform
- OpenShift
- CI/CD tools
- Test automation
What we offer
- Competitive salary and benefits package.
- Life/health insurance, performance bonuses, and monthly vouchers.
- Flexible work arrangements and possible company car.
- Continuous training, career coaching, and mentorship.
- Opportunities to work across diverse clients and industries.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Greece.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 1 month ago
Expires 1 week from now
80 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Accenture
Athènes