1. Full-stack Engineer (Java)

Θα σου άρεσε μια καριέρα σαν...


Full-stack Engineer (Java)

Πλήρης Απασχόληση

Μεσαία Εμπειρία

location_iconChalandri, Athens, ΕΛΛΑΔΑ

when_icon 2021-09-01

salary_icon -

info iconΒασικές Πληροφορίες

Harbor Lab is an innovative platform for shipowners, management companies, charterers, and third-party outsourcing resources. We aim to improve operational efficiencies, digitize the process, and provide full transparency to all participants across port cost management.

Our team is growing and we are looking for a motivated Full-stack Engineer (Java) to join us!

job description iconΑρμοδιότητες

As our Software Engineer, you will be part of our core development team, aiming to maintain and improve a fully scalable solution. You will be expected to develop key components of our software, take initiatives regarding product coding and effectively collaborate with the rest of the team. If code quality is one of your priorities when writing code, and you enjoy working with technologies such as Java 8, Spring Boot, Polymer, Postgres, and AWS (or similar cloud) stack you will be a great fit.


  • Interact with the leadership team to develop specifications, functional requirements and control flow charts
  • Develop the application based on design mock-ups and develop the core functionality of the product
  • Follow the software development process (Agile/SCRUM, QA) by setting short-term objectives and assessing progress
  • Provide quality assurance through testing and analysis of the developed components
  • Effectively cooperate with the other developers of the team
job description iconΟφέλη
  • Very attractive compensation package based on experience and skill-set
  • Private health insurance
  • Education Budget
  • Flexible work environment
  • Startup culture
job requirements iconΑπαραίτητα Προσόντα

The right candidate should have experience in building web applications, including hands-on development using technologies such as Java, Spring Framework and Javascript. The candidate should also have experience in being part of a software development team.

More specifically you should have:

  • At least 2 years of experience with Java
  • Proven track record of developing and managing web applications
  • A combination of high-level education and work experience will be considered positive
  • Demonstration of a deep technical background and willingness to work hard and undertake technical challenges
  • Startup mentality
  • Self-starter
  • Fulfilled military obligations for male candidates
good to have iconΕπιθυμητά Προσόντα
  • Experience with Spring
  • Experience in front-end technologies like javascript, jquery, react.js, polymer, or similar framework would be considered a plus
  • Experience in SQL (pl/SQL) will be considered a plus