Remotify
logo
ManpowerGroup Greece

Senior Full Stack Developer (React, Java/Hybrid) | Large-Scale Digital Solutions

EU

September 10, 2026 at 12:13 PM

✨ AI summary

Location

  • Athens, Attiki, Greece

Languages

  • Java
  • JavaScript
  • TypeScript

Frameworks

  • Spring Boot
  • React

Cloud Services

  • AWS
  • Microsoft Azure

Databases

  • Relational Databases

Experience Level

  • 5-8 years

🌍 Are you passionate about building scalable backend applications that power critical business and public sector services?

⚙️ Do you enjoy working with modern Java technologies, designing robust APIs, and solving complex technical challenges?

🤝 Would you like to be part of a high-performing engineering team where your work directly impacts system reliability, performance, and innovation?


ManpowerGroup Greece, on behalf of its client, is looking for a Senior Full Stack Developer (React/Java Spring) to join a growing technology team developing enterprise-grade software solutions for large-scale projects across the public and private sectors.


Our client is a leading technology company driving digital transformation through innovative, high-performance platforms that improve operational efficiency and deliver exceptional user experiences.


📍 Location: Northern Suburbs, Athens

🏠 Work Model: Hybrid (3 days onsite | 2 days remote)

📢 Reporting Line: Engineering Lead


What you will be doing:

As a Senior Full Stack Developer (React / Java Spring), you will be responsible for designing, developing, and maintaining modern web applications across both the front-end and back-end layers. Working closely with Product Owners, Architects, DevOps Engineers, and fellow Developers, you will deliver scalable, secure, high-performing enterprise solutions that support critical business operations.


What you will be doing:

  • Design, develop, and maintain responsive and user-friendly web applications using React and Java Spring Boot.
  • Build and optimize scalable RESTful APIs and backend services.
  • Develop reusable front-end components and ensure a seamless user experience across platforms and devices.
  • Design and implement microservices architectures to support business growth and system scalability.
  • Collaborate with UX/UI teams to translate business requirements into intuitive and engaging user interfaces.
  • Integrate front-end applications with backend services and third-party systems.
  • Design, maintain, and optimize relational databases, ensuring data integrity and performance.
  • Implement secure authentication and authorization mechanisms using modern security standards.
  • Write clean, maintainable, and well-tested code following software engineering best practices.
  • Develop and execute unit, integration, and end-to-end tests to ensure software quality and reliability.
  • Participate in code reviews, technical design discussions, and continuous improvement initiatives.
  • Monitor application performance, troubleshoot issues, and proactively optimize system reliability and user experience.
  • Contribute to technical documentation and support the evolution of development standards and processes.


Requirements:

  • Bachelor's Degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • 5-8 years of professional experience in Full Stack Software Development.
  • Strong hands-on experience with Java and Spring Boot.
  • Strong experience developing modern front-end applications using React.
  • Solid understanding of JavaScript (ES6+), HTML5, CSS3, and responsive web design principles.
  • Experience building and consuming RESTful APIs.
  • Strong understanding of state management solutions such as Redux, Context API, or similar.
  • Experience working with relational databases and query optimization techniques.
  • Familiarity with cloud platforms such as AWS and/or Microsoft Azure.
  • Experience with containerization technologies such as Docker and Kubernetes.
  • Good understanding of Git-based version control systems and CI/CD pipelines.
  • Experience with automated testing frameworks for both front-end and back-end development.
  • Strong understanding of software architecture principles, design patterns, and application security best practices.
  • Excellent analytical, problem-solving, and communication skills.
  • Ability to work effectively within Agile development environments.


Experience with any of the following technologies will be considered a strong advantage:

  • TypeScript, Next.js, RabbitMQ, Apache Kafka, or other event-streaming platforms
  • Grafana, Prometheus, ELK Stack, or similar observability tools
  • Terraform, CloudFormation, or other Infrastructure-as-Code solutions
  • Event-Driven Architecture patterns
  • OAuth2, OpenID Connect, JWT, and modern identity management solutions
  • React Testing Library, Jest, Cypress, or Playwright
  • Micro-Frontends architecture


Compensation package and Benefits:

  • Attractive compensation package
  • Private Medical and Life Insurance Plan
  • Hybrid Working Model


👥 Recruitment Process:

  • If you’re interested in this role, feel free to apply. Our consultants will contact candidates who meet the profile requirements to arrange an interview.
  • As for the next step, there will be 2 more interview rounds with the Hiring Manager and their team, either in person or online.

For any questions regarding this opportunity, please contact Anna Georgiou directly at the following email: ageorgiou@manpowergroup.gr

You can always check all our IT/Technology Roles here:

https://www.manpower.gr



#Empoweringtalent #WebelieveinTalent #ManpowerGroupGreece

Apply