Home

Resume

Jobs

My applications

Requests

Education

Career advice

Companies

Salary Calculator


Terms & Conditions

Privacy Policy

© 2026 All Rights Reserved

Mid- level Java Software Engineer

●

11 months ago

Greece, Attiki, Athens
Full Time
Mid-Level
Hybrid

Basic Information

  At Grant Thornton Greece, we’re not just part of a global network of 73,000 professionals across 150 countries. We’re independent thinkers who prioritize quality, inclusion, and integrity to create a better, more personal experience for our clients and our team. Our mission? To deliver expertise in a way that goes beyond — Personal, Proactive, and Agile.

We don’t predict the future here—we shape it. 🚀

Milestones WE are Proud of

🏆 Great Place to Work certified for three years running!

👩‍💼 Best Workplaces for Women 2024, for two consecutive years

⭐Best Workplace in Professional Services & Consulting for 2025!

🌈 Proud members of the Diversity Charter Greece and certified with the SHARE Equality Label

🏠 Flexible way of Working (Hybrid)

🧠Coaching & Counseling from Senior Professionals 

Responsibilities

  • Analyzing, designing and developing Spring Boot web applications following micro-services architecture 
  • Design and implementation database schemas, work with SQL (Postgres) and NoSQL (MongoDB) databases
  • Participating in the implementation and integration of Machine learning projects and ML models as part of AI Center of Excellence
  • Collaborate with DevOps team and support systems integration in Azure Cloud using Docker and Kubernetes and Azure DevOps 
  • Collaborate with Frontend team to integrate React apps with the backend micro-services
  • Estimating tasks required to complete various development projects including time and resources required.
  • Providing technical support and documentation
  • Identifying and applying appropriate modern technologies and techniques for software development
  • Collaborate with Business Analysis, Architecture and Project Management teams to meet business requirements.
 

Requirements

Github
Gitlab
MySQL
PostgreSQL
Spring Framework
  •  Minimum 3 years experience in developing applications using Spring framework/Spring Boot or Jakarta EE.
  • Experience with Maven, Git, and repositories like Gitlab/GitHub
  • Very good knowledge of Relational databases (PostgreSQL, MySQL)
  • Knowledge of security principles (OAuth2 , Authorization and Authentication)
  • Knowledge of Microservices or SOA architecture and REST APIs 
  • Knowledge of cloud native development
 

Benefits

Bonus structure
Certifications and training
Continuous education
Transportation expenses
Wellness programs
Work equipment (ex. phone, laptop etc)
  •  🌈 Diverse and inclusive workplace
  • 🏋️‍♂️ Friendly, Dynamic Working environment
  • 💰 Competitive Salary & Bonus
  • 🩺 Insurance Program for all GT members
  • 👩‍🏫 Fully funded Training & Professional Qualifications
  • 🏖 Extra Days-off: August Freedays, Volunteering Days, Early leave days
  • 🏃🏽‍♂️ Corporate Sports Teams (e.g., Running, Basketball, Volleyball)
  • 🎁 Exclusive Discounts: Special offers and discounts for employees
  • 🚗 Company Car (depending on job level)
 

Good to have

  •  Familiarity with Linux server environments
  • Experience in NoSQL databases (MongoDB)
  • Familiarity with Docker and Kubernetes
  • Experience in integration with Redis, Kafka, RabbitMQ
  • Familiarity with DevOps Practices ( Automation, Deployment pipelines )
 

Team

Engineering
About the company

-

About the company

-

Grant Thornton

Grant Thornton

Software Development
No longer accepting applications