Software Engineer

Responsibilities

The right incumbent will:

  • Design and implement the programs assigned based on the technical specifications.
  • Conduct technical tests, ensuring both the satisfaction of the technical specifications and the operation’s efficiency and quality.
  • Maintain the programs assigned and suggests improvements while deal with any problems arise.
  • Maintain the technical documentation of the programs for which he/she is responsible.
  • May be assigned to maintain and support part of off-the-shelf application software packages.
  • Support both internal and external "users" of the programs for which he/she is responsible.
  • Within the scope of the responsibilities, he/she intervene in dealing with and solving any problems arise.
  • Support other operational needs as occurred and assigned by the Team Leaders.

Position Requirements

  • University degree in Computer Science, Information Technology
  • 5+ years of development experience in Java stack
  • For back-end development, working experience in Java, Spring framework, Spring Boot and SQL
  • For front-end development, knowledge of Javascript, React.js HTML, CSS and related WEB technologies
  • Completed military obligations (for male candidates)
  • Familiarity and continuous interest on new technologies and tools
  • Organizational and communication skills
  • Ability to work towards deadlines
  • Teamwork / Collaboration
  • Ability to solve technical problems efficiently
  • Eager to learn and take on new challenges

Why would you enjoy working with us?

As member of our team:

  • You will be working with a fast-growing fintech company that is helping to shape digital payments in Greece.
  • You will find a work setting based on meritocracy, transparency and recognition aimed at fostering excellence and advancement in all areas.
  • You will take part in training, specialized seminars and other educational programs to help you broaden your knowledge and competencies.
  • You will develop abilities and skills that will help you grow, working on leading-edge technology and industry trends.

What we offer:

  • Competitive remuneration package
  • Private health & life insurance plan for you and your family
  • Children allowances
  • Meal benefits
  • Hybrid working model
  • Training & development opportunities
  • A stable, positive and supportive working environment

At DIAS we are proud to provide equal opportunities to everyone. We support and encourage diversity, equality, and inclusiveness. We strongly advocate and apply the approach that if someone has knowledge, integrity, courage, perseverance, but also love for the subject they deal with, they should have every opportunity to test their strengths and excel!

DIAS will be processing personal data you provide it with, in full compliance with the provisions and obligations imposed by the applicable European and domestic legislation and especially by the General Data Protection Regulation (GDPR) (EU) 2016/679. Your personal information (including indicatively personal details, CVs, contact information), that we collect, and process will be treated confidentially, will be used solely for the purposes for which you provided it.

Please submit your cv here.