Jobs and Careers
MA
Senior Full Stack Developer (in-house / Tech Hub)
ManpowerGroup GreeceGreecefull_timeVerifiedPosted 29 Apr 2025
About the role
<p>Are you ready to take ownership of end-to-end web application development using the latest Java and React technologies in a global digital transformation project?</p><p>Do you thrive in a collaborative environment where your code has a global impact?</p><p>Do you want to join an Industry Leader?</p><p></p><p>ManpowerGroup Greece, on behalf of its client, a Fortune 500 firm, leader at its domain, is looking for an experienced <strong>Full Stack Developer (Java, React)</strong> to join their product development team. </p><p>Our client has a Tech Hub in Athens with more than 80 employees and the Hub provides IT Services across all corporate functions of the organization in Europe & the USA.</p><p> </p><p>📌 <strong>Location:</strong> Athens, North sector (walking distance to metro station)</p><p><strong>📍 Working Model:</strong> Hybrid working model (3 days office, 2 remote)</p><p>🖋️You will be reporting to the Engineer Manager</p><p></p><p><strong>What you will do:</strong></p><p>As a Full Stack Developer, you will be responsible for designing, developing, and maintaining high-quality web applications using Java for backend and React for frontend. Working with both server-side and client-side technologies, you'll contribute to a monolithic Java 17 architecture, utilize SQL Server for database management, and follow modern CI/CD practices through GitLab. You will collaborate closely with a multidisciplinary team to deliver scalable and reliable software solutions that support digital transformation on a global scale.</p><p></p><p><strong>Your main responsibilities will include:</strong></p><ul> <li>Designing, developing, and maintaining scalable, high-performance web applications focused on user experience and responsiveness</li> <li>Applying web development best practices to ensure robust, maintainable, and secure applications</li> <li>Developing and optimizing backend architecture using Java</li> <li>Building responsive and interactive frontends using React, and integrating seamlessly with backend services</li> <li>Writing clean, testable, and efficient code following software engineering best practices</li> <li>Troubleshooting, debugging, and resolving performance bottlenecks to enhance application stability</li> <li>Implementing RESTful APIs and integrating third-party services as needed</li> <li>Managing databases and ensuring smooth data exchange between server and clients</li> <li>Staying current with industry trends and best practices in Java and React development</li> <li>Collaborating with developers and designers to ensure technical solutions meet performance and functional requirements</li> <li>Contributing to the testing lifecycle and maintaining high standards of code quality</li> <li>Ensuring seamless product integration with internal systems and external applications</li> </ul><p><strong>Requirements</strong></p><ul> <li>A Bachelor's or Master’s degree in Computer Science, Computer Engineering</li> <li>A minimum of 8 years of hands-on experience in professional web development</li> <li>Advanced proficiency in <strong>Java,</strong> with a solid grasp of the Java ecosystem and related frameworks</li> <li>Strong understanding and practical application of Object-Oriented Programming (OOP) principles, patterns, and best practices</li> <li> <strong>Extensive experience with React.js, </strong>including proficiency in modern state management solutions such as <strong>Redux</strong> or the Context API</li> <li>Expertise in front-end technologies including HTML5, CSS3, and JavaScript, as well as familiarity with modern front-end build tools and workflows</li> <li>Experience designing and integrating RESTful APIs, including both consumption and development of web services</li> <li>Proficient in working with relational database systems (e.g., SQL), with practical experience in writing complex queries and optimizing database performance</li> <li>Solid understanding of version control using Git and experience with continuous integration and continuous deployment (CI/CD) pipelines</li> <li>Deep knowledge of web development best practices including performance optimization, scalability, and security</li> <li>Familiarity with Agile methodologies and iterative development processes is considered a plus</li> <li>Demonstrated enthusiasm for delivering high-quality software solutions that provide tangible value to users</li> <li>Excellent analytical and problem-solving abilities, with a structured approach to troubleshooting and debugging</li> <li>Ability to work independently as well as collaboratively within cross-functional teams comprising developers, business analysts, and stakeholders</li> </ul><p><strong>Benefits</strong></p><ul> <li>💰 <strong>Attractive Salary</strong> aligned with industry standards</li> <li>🩺 <strong>Private Medical Insurance</strong> for your well-being</li> <li>🎯 <strong>Annual Performance-Based Bonus</strong> </li> <li>🍽️ <strong>Monthly Meal Allowance</strong> in vouche
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s