Full Stack Web Developer

Full Stack Web Developer

Department:
Development Team
Project Location(s):
Athens, Greece
Job Type:
Full time employee
Education:
Higher

A Full-Stack Web Developer helps build, test and maintain front-end and back-end of websites and web integrated solutions that meet business requirement specifications.

Responsibilities Include:

  • Develop and maintain web services and interfaces.
  • Manage the end-to-end life cycle to produce software and applications.
  • Contribute to front-end and back-end development processes.
  • Build new product features or APIs.
  • Perform tests, troubleshoot software, and fix bugs.
  • Collaborate with other departments on projects and sprints.

The ideal candidate’s profile should include:

  • Bachelor’s degree in computer engineering or programming
  • information technology or a similar field.· Working experience in similar position.
  • Fluency in English (verbal and written).
  • Ability to work as a team member.
  • Ability to work creatively and analytically in a problem-solving environment.
  • Schedule/deadline oriented.
  • Military obligations fulfilled for male candidates.

Required Technical Skills:

  • 3+ years’ experience in software development, including full stack web application programming.
  • Very good programming skills on Java/J2EE
    • Spring, Hibernate, SQL
    • XML, SOAP, JSON, REST,
    • HTML, CSS, JavaScript, JQuery,Bootstrap
    • Maven
  • Experience in developing UI with JavaScript development frameworks (e.g. Angular, Bootstrap).
  • Experience with continuous build and integration process workflows (e.g. GIT, SVN, Maven).
  • Experience implementing and integrating Ecommerce, CRM and/or PIM applications.
  • Exposure to agile development methodologies and familiarity with scrum planning tools (i.e. Jira).

Optional Technical Skills:

  • Database systems including SQL, Oracle, Java Content Repository (JCR).
  • Oracle Weblogic Admin/Tuning Experience.
  • Web portal development (LifeRay).

Company Offers:

  • Exposure to challenging projects with emerging technologies.
  • A competitive remuneration package based on qualifications and experience.
  • Constant training and development.
  • Personalized career path.
  • And the opportunity to become a part of our family!
This website uses cookies and asks your personal data to enhance your browsing experience. We are committed to protecting your privacy and ensuring your data is handled in compliance with the General Data Protection Regulation (GDPR).