Senior Java Developer (Remote from Europe)

  • Anywhere

An international company develops a taxi aggregator and delivery service with a built-in marketplace. Currently, they are in search of a Java Developer to join the team of professionals.

The company has been successfully working on a wide range of software development projects since 2003. You will be working in a stable company trusted by customers.

The company has a horizontal structure and there is no unnecessary bureaucracy. So be the owner, your ideas will be heard.

Although there are offices in Serbia or Slovenia, the role involves a flexible schedule and fully remote collaboration.

Your tasks:

  • Java development based on existing architectural solutions and approaches
  • Development of microservices-based applications
  • Unit testing code coverage
  • Deployment

Requirements

  • 6+ years of commercial Java development experience
  • Working experience with Java Core, Spring, Spring Boot, Apache Commons, Git, *nix OS, SQL, OOM (Hibernate, JPA), Unit testing
  • English B2+ (good written and spoken level)

    Will be a plus:

    • Knowledge of microservice architecture
    • Building highload, fault tolerance systems
    • Monitoring and Distributed Tracing
    • MQ (JMS, Artemis),
    • Practical experience with automatic build systems and continuous integration of applications (Maven, Jenkins)
    • Experience with non-relational databases, etc.

Benefits

  • Salary up to 2000 EUR gross
  • Official employment, payments 2 times a month
  • Flexible schedule, taking into account employees’ time zone
  • 100% remote work
  • English language courses
  • Medical insurance
  • Working in an ambitious and developing team of professionals