Senior Java Developer
απο το Jobs24

Ημερομηνία καταχώρησης: 11/11/2019

ΠΕΡΙΓΡΑΦΗ ΘΕΣΗΣ ΕΡΓΑΣΙΑΣ


Printec is a leader in business-to-customer transaction technologies in 16 countries in Central and Eastern Europe, offering a wide range of technology solutions that help improve human interactions, making everyday life easier.

Through our wide range of technology solutions and services we enable businesses to leverage innovative technology in order to provide a superior customer experience and at the same time achieve operational efficiencies and regulatory compliance.

Our solutions are behind everyday transactions: from cash transactions via ATMs, to card transactions, self-service solutions and more, enabling hundreds of organizations in Europe meet and exceed their customers' expectations, while at the same time optimize their operations, creating cost efficiencies.

With our presence of 30 years and with more than 900 highly qualified and experienced professionals, Printec is one of the fastest growing information technology groups in Central and Eastern Europe.


We are currently looking for a Senior Java Developer to join our Professional Services team. The successful candidate will work in a team of talented software engineers to extend omni-channel experience.



Responsibilities


  • Be part of our omni-channel team working with state-of the art solutions specifically designed to extend omni-channel experience across multiple channels (ATMs, Kiosks)
  • Recommend solution architecture choices to answer customer requirements by combining multiple solutions from our portfolio
  • Plan and control activities like demo environments, proof of concepts, and development of prototypes
  • Participate in customer meetings and strategic RFP answers by introducing solution srchitecture value adds both from business perspective and technical side
  • Develop high quality software which meets requirements, promote re-use of software components and facilitates ease of support; Diagnose, isolate, and implement remedies for system failures caused by errors in software code
  • Follow a prescribed software development process based on Scrum; Utilize software based system maintenance and tracking tools
  • Conduct unit tests, track problems, and implement changes to ensure adherence to test plan and functional/non-functional requirements
  • Analyse, design and implement software mechanisms to improve code stability, performance, and reusability. Participate and lead code review sessions
  • Create high fidelity estimates of their own work efforts and assist others in estimating task effort and dependencies. Be co-responsible for team commitments within the Sprint
  • Apply good debugging and troubleshoot techniques to understand and resolve defects found in software
  • Stay current with technology, disseminate knowledge to team members, form best practices
  • Create high quality documentation as required like functional specifications and unit tests specifications.
  • Provide input and technical content for technical documentation, user help materials and customer training

Qualifications & Experience

  • University Degree in Computer Science, Engineering or related discipline
  • Master’s Degree in Computer Science, Engineering will be an advantage
  • 4+ years of design & development experience in Java based technologies; front-end experience working with HTML5, CSS3, Javascript, AngularJS, Nodejs
  • Excellent knowledge of Java, Springboot and Hibernate
  • Strong knowledge of working with REST web services
  • Experience with Messaging (JMS, Camel),Spring Framework (e.g. Spring Boot/Core, Spring Data) and other Java-related technologies
  • Experience with cloud services from GCP, Azure or AWS
  • Experience with DevOps pipeline tools including Harness, Helm etc.
  • Experience with databases - SQL / NoSQL
  • Worked in any Software Development Life Cycle model and Agile environment
  • Experience with development tools used for unit test automation and continuous improvement; Knowledge in Jira, Jenkins, Git, Sonar, Nexus will be considered a plus
  • Excellent teamwork and collaboration skills
  • Excellent written and verbal communication skills (English & Greek)


Benefits


  • Competitive salary
  • Group private health & life insurance program
  • Flexible working hours (plus work from home eligibility)
  • Gym multisport card (an employee co-funding program that grants access to different gyms, studios and swimming pools)
  • Opportunities to participate in cutting edge trainings and conferences

ΣΤΟΙΧΕΙΑ ΑΓΓΕΛΙΑΣ

ΣΧΕΤΙΚΑ ΜΕ ΕΜΑΣ

Η εταιρία Καριέρα ΑΕ ιδρύθηκε το 1997, με στόχο την κάλυψη των κενών στην ενημέρωση σχετικά με την αγορά εργασίας και την υποστήριξη των νέων που αναζητούν εργασία. Μέσα στα χρόνια που ακολούθησαν η εταιρία έθεσε τη βάση για τη μετεξέλιξή της σε έναν οργανισμό ευέλικτο και γρήγορα αναπτυσσόμενο, σχεδιάζοντας διαρκώς νέα προϊόντα και υπηρεσίες καριέρας, που ανταποκρίνονται στις αυξανόμενες ανάγκες του δυναμικού χώρου της αγοράς εργασίας.

Το kariera.gr είναι το ηγετικό on-line recruitment site στην Ελλάδα. Από το 2007 αποτελεί μέλος του δικτύου του CareerBuilder.com, του μεγαλύτερου site για την αγορά εργασίας στις ΗΠΑ.

Kariera.gr Hiring Solutions

Αποστολή & Όραμα μας, είναι να δημιουργήσουμε περισσότερες ευκαιρίες απασχόλησης. Συνδυάζουμε τα skill σας με την κουλτούρα της εταιρίας, ώστε η επόμενη θέση εργασίας σας να αποτελεί κατάκτηση προσωπικής επιτυχίας.

Καθαρά ανθρωποκεντρική η προσέγγιση μας, στις γνώσεις σας και τις προσωπικές σας φιλοδοξίες. Διενεργούμε τα αντίστοιχα Test των προσόντων της θέσης, όπου θα σας βοηθήσουν να ανακαλύψετε και καλύτερα τον εαυτό σας.

Είμαστε εδώ, όσο αναζητάτε εργασία!