Java Backend Developer (senior)
Funmedia
Athens, Greece
πριν από 6 μέρες
source : Just Join IT

Docker (advanced)

Microservices (advanced)

Why do we want you?

You will join a team in top global fin-tech startup. The company has stable financing provided by the best investment funds and has been on the market for three years.

We are building the first team in Poland that will be responsible for creating software from scratch - pure development, no legacy code.

The software that will be created will impact hundreds of thousands of customers. Initially, you will work as part of a team in India.

Getting started : ASAP

We offer :

  • Attractive salary depending on skills and experience (B2B : 20% above market average)
  • Working with completely new product
  • Tutoring and inside-organization training
  • Tools used :

  • Collaboration : Slack
  • Source repositories : Git
  • Databases : MySQL, PostgreSQL
  • Containers : Docker, Kubernetes
  • Cloud services : AWS (mostly EKS, ECR, EC2, EFS, RDS but we adopt more and more cloud services to our stack)
  • Organization of work :

  • Agile development
  • Good practices : clean code, design patterns
  • Number of people in the team : 10
  • Task / Responsibilities :

  • Designing large scale and high complexity systems
  • Assure the highest quality of the platform's performance
  • Integrating with external APIs
  • Following current industry trends and incorporating best practices into the solution
  • Requirements :

  • Minimum 6+ years of experience in programming in Java
  • Knowledge of Java11+, Docker, REST, Spring Boot, JPA / Hibernate, MySQL or PostgreSQL, GIT, JUnit / Mockito / AssertJ
  • Experience with creating and working with a microservices approach
  • Knowledge of algorithmics, data structures, multithreading
  • Knowledge of good principles, i.e., SOLID, DRY, KISS, YAGNI
  • Good communication in English (at least B2 level)
  • Good interpersonal and communication skills (ability to work in a team)
  • Nothing is impossible"; approach to problem-solving

    Recruitment stages :

    1. Exploratory call (introduction and set context)

    2. Machine coding / Project round

    3. Discussion about optimization code written in the 2nd stage

    4. Decision + final negotiations

    Αναφορά αυτής της εργασίας
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Εφαρμογή
    Το e-mail μου
    Πατώντας στο κουμπί «Συνέχεια », δίνω στο neuvoo τη συγκατάθεση μου να καταχωρήσει τα δεδομένα μου και να μου στέλνει ειδοποιήσεις μέσω email, όπως αναφέρεται λεπτομερώς στην πολιτική προστασίας προσωπικών δεδομένων του neuvoo. Μπορείτε ανά πάσα στιγμή να αποσύρετε τη συγκατάθεση σας ή να διαγραφθείτε οποιαδήποτε στιγμή.
    Συνέχεια
    Φόρμα αίτησης