Ευκαιρίες Καριέρας

Java Software Engineer

13/2/2026

Are you a technically masterful Java Software Engineer?

This is your opportunity to leverage your deep technical expertise to architect and build next-generation applications for a major international financial services client. You will be essential in developing robust, high-performance solutions, ensuring regulatory compliance, and driving secure innovation across their complex digital environment.

If you are ready to tackle massive-scale challenges and solidify your legacy within the world of financial services technology, this is the role for you.

The Java Developer position is full time, based in Athens. Hybrid work model is also provided.


The group offers the following benefits for the Java Software Engineer position:

  • Attractive remuneration package.
  • Hybrid work model.
  • Tech equipment.
  • Access to e-learning platforms & trainings.
  • Collaboration with diverse tech teams.
  • Participation in digital transformation projects.
  • Further career opportunities.

As a Java Software Engineer, you will join a talented tech team, and your duties will be the following:

  • Take ownership and execute demanding, complex programming tasks using Java, Spring, and J2EE technologies.
  • Build and consume SOAP and Rest Web Services, and manage data persistence using Hibernate with SQL Server.
  • Analyze functional requirements and utilize tools like Git and Azure DevOps to manage tasks and ensure smooth project delivery.
  • Maintain excellent communication with the client and the internal project team to guarantee technical alignment and success.

In order for your profile to match this Java Software Engineer position, you need to have the following:

  • University degree, preferably in Computer Science or a closely related technical field.
  • Minimum 1 year of hands-on Java development experience.
  • Advanced knowledge of core Java Technologies, including: J2EE, Spring, XML Parsing and JDBC.
  • Experience with Relational databases (e.g., SQL Server) and ORM layers (e.g. Hibernate).
  • Advanced knowledge in writing and consuming SOAP and Rest Web Services.
  • Familiarity with system frameworks like Git and Azure DevOps.
  • Excellent interpersonal and communication skills.

1+ year of experience with Java.


Got any questions regarding the Java Software Engineer position? You can contact Aspasia at +30 6948486093, from Monday to Friday between 10:00 and 16:00. Otherwise, feel free to contact me at aamoiridou@randstad.gr.

We look forward to receiving your application, uploading your updated English CV by clicking the 'apply now' option.

Please note that for transparency and equity reasons, only those applications made online via our site will be assessed. After the screening of all the CVs received, we will only contact the candidates who meet the requirements of the job to arrange an interview. ​All applications are considered strictly confidential.

Frontend Developer

12/2/2026

Are you a passionate Front-end Developer aiming to join a global leader with cutting-edge technologies and an unmatched delivery network? This is your opportunity to rock your career!

We are looking for a talented developer to join a dynamic team, dedicated to building technology-driven solutions that enhance client delivery and user experience.


What’s in it for you:

  • Attractive remuneration package & Bonus scheme
  • Hybrid work model
  • Share purchase plan, Pension plan, and Private health insurance
  • Monthly tickets
  • Structured mentoring & development plans to fast-track your career
  • Exposure to international projects and cutting-edge corporate culture

As a Front-end Developer, you will be dedicated to major projects for a specific global client. You will play a key role in designing and managing sophisticated user interfaces, ensuring high performance and seamless integration with back-end systems.

Your key responsibilities include:

  • Analyze technical requirements to support the design process
  • Design and develop responsive user interfaces following Angular best practices
  • Ensure application performance, scalability, and ongoing support
  • Collaborate closely with back-end developers to build robust end-to-end solutions
  • Document improvements and proactively address process disruptions

What we are looking for:

  • BSc in Computer Science, Software Engineering, or a related field
  • 3+ years of professional experience with Angular (6+), JavaScript, HTML5, and CSS3
  • Proficient in technical design and translating functional requirements into high-quality web applications
  • Experience with responsive design and CSS frameworks (e.g., Bootstrap/Foundation)
  • Familiarity with Agile/Scrum environments
  • Knowledge of MEAN or Full Stack development
  • Open Source contributions and active GitHub profile preferred
  • A true team player with excellent problem-solving skills and a collaborative spirit
  • Fluency in English (both written and verbal)
  • Military obligations fulfilled, if applicable

3+ years of experience with Angular technologies.


If this Front-end Developer vacancy sounds like you, apply now!

If you have any questions regarding this Front-end Developer position, you can contact Valentina Dinamarka by phone at 6949349444 or via email at vdinamarka@randstad.gr.

We look forward to receiving your application, uploading your updated English CV by clicking the 'apply now' option.

Please note that for transparency and equity reasons, only those applications made online via our site will be assessed. After the screening of all the CVs received, we will only contact the candidates who meet the requirements of the job to arrange an interview. All applications are considered strictly confidential.

Full Stack Developer

11/2/2026

Are you an experienced Full Stack Developer with a passion for TypeScript and modern frameworks like Angular and NestJS? Do you want to join a leading software house in Athens’ northern suburbs, building high-end solutions for the global tourism industry? This is your chance to become part of a fast-growing team where your work will have a direct impact on the market!About the roleWe are looking for a talented Full Stack Developer to contribute to the development of innovative software solutions. This full-time, permanent position is based in Athens’ northern suburbs, offering an excellent working environment.


What’s in it for you as a Full Stack Developer:

  • Competitive remuneration package based on experience.
  • Dynamic projects using the latest industry tech-stack.
  • A supportive, knowledge-sharing culture with a focus on teamwork.
  • Modern office facilities in Athens’ northern suburbs.
  • Clear paths for professional growth and continuous learning opportunities.

What you’ll be doing as a Full Stack Developer:

  • Participate in the development, support, testing, and integration of software products for the tourism sector.
  • Plan, deploy, and upgrade new and existing software services.
  • Develop creative solutions to address platform issues.
  • Optimize and enhance existing systems for performance and scalability.
  • Collaborate with the support team to provide technical assistance on projects.
  • Work closely with integration partners to troubleshoot and resolve issues.

What we’re looking for a Full Stack Developer:

  • 2+ years of professional experience in Full Stack development, with a deep understanding of Angular and NestJS.
  • Solid hands-on experience with SQL and relational database design.
  • Familiarity with Google Cloud Platform (GCP) is a significant plus.
  • Prior exposure to the tourism or travel-tech sector will be highly valued.
  • A proactive mindset and a focus on writing clean, maintainable code.

2+ years of experience in Full Stack development, using Angular and NestJS


If this Full Stack Developer vacancy sounds like you, apply now!

Have some questions first? Contact Asimina Nikolaou at +306940836042 from Monday to Friday between 10:00 and 16:00. Otherwise, feel free to contact me at anikolaou@randstad.gr.

Please note that for transparency and equity reasons, only those applications made online via our site will be assessed. After the screening of all the CVs received, we will only contact the candidates who meet the requirements of the job to arrange an interview. ​All applications are considered strictly confidential.

Java Software Engineer

11/2/2026

Are you a Java enthusiast who thrives on building mission-critical systems where reliability and performance are paramount? Do you want to take your expertise to the next level by working with the latest Java versions on international projects ?

The Software Engineer Position is full - time, hybrid and permanent, based in Athens.


The company offers the following benefits for the Software Engineer position:

  • Competitive remuneration package based on experience.
  • Ticket vouchers (meal cards).
  • Private Medical Insurance package.
  • Continuous learning opportunities and exposure to cutting-edge technologies.
  • The chance to work on large-scale, international projects alongside a team of talented engineers.

 This is a unique opportunity to work in an Agile environment, utilizing Java 17/21 and Spring Boot to develop  systems that operate on a global scale.

More specifically, you will:

  • Perform detailed analysis of task requirements and design software solutions to meet complex technical specifications.
  • Develop high-quality code in Java 17/21 using Spring Boot, ensuring systems meet strict performance and memory requirements.
  • Participate in the full Software Development Life Cycle (SDLC) within an Agile framework.
  • Write comprehensive engineering and technical documentation in accordance with company standards.
  • Integrate software components to form complete, large-scale systems or enhance existing mission capabilities.
  • Test, debug, and optimize applications in both Windows and Linux environments (native applications).
  • Support system integration and acceptance test phases, providing technical expertise to ensure successful project delivery.
  • Advise management on technical challenges and provide innovative solutions for system performance optimization.

In order for your experience to match this exciting Software Engineer position, you need to have the following:

  • BSc or equivalent in Computer Science, Electrical Engineering, or a related field.
  • 4+ years of professional experience in Java development.
  • Deep understanding of Spring Boot and experience with modern Java versions (17 or 21).
  • Strong background in Systems Programming and networking concepts (TCP/IP, UDP/IP).
  • Proficiency in working with both Windows and Linux systems, including basic administration and automation (shell scripting).
  • Solid knowledge of SQL (PostgreSQL, SQLite) and NoSQL databases (Redis).
  • Experience with XML and JSON data formats.
  • Ability to work effectively within a team and manage tasks across different fields of expertise when necessary.
  • Excellent command of the English language (written and verbal).

4+ years of professional experience in Java development.


Got any questions regarding this position? You can contact Konstantinos Adamopoulos at 6940080281, from Monday to Friday. Otherwise, feel free to contact me at kadamopoulos@randstad.gr.

We look forward to receiving your application, uploading your updated CV by clicking the 'apply now' option.

In case that your application advances to the next stage, you may be automatically invited to submit a video, answering a few interview questions.

Please note that for transparency and equity reasons, only those applications made online via our site will be assessed. After the screening of all the CVs received, we will only contact the candidates who meet the requirements of the job to arrange an interview. ​All applications are considered strictly confidential.

Έχετε δει 4 από 68

ΔΕΙΤΕ ΠΕΡΙΣΣΟΤΕΡΑ