Full-timeRemote allowed

We are looking for a Middle Java Developer for our German client, a leading full-service provider of solutions for the public transportation industry. The Company supplies individual components and integrated system solutions from one source. You’ll become part of the team which develops a back-end API for the ticket management system for the public transport sector.

Responsibilities:

  • Back-end development to meet customer’s business needs and implement components according to the modern software development environment
  • Offer good solutions for business problems
  • Work together with other team members on achieving common goal

Requirements:

  • 3+ years of development experience with Java
  • Strong knowledge of OOP, algorithms, data structures, design patterns
  • Good knowledge of current web development standards and frameworks (Spring, Hibernate, Kafka)
  • Strong knowledge of PostgreSQL and other relational databases
  • Understanding and experience in RESTful API’s design
  • Experience with distributed caching systems, microservices architecture
  • Experience with Unit testing
  • Experience with Git
  • English level – Intermediate or higher

Will be a plus:

  • Experience of Android mobile development
  • Web authentication mechanisms, JWT knowledge
  • React, Docker, Kubernetes, Swagger, AWS experience

We offer:

  • Career and professional growth
  • Competitive salary
  • Friendly and highly professional teams
  • Big and comfortable office, own parking area, restaurants nearby
  • Medical insurance coverage for employees (Сovid-19 included), plus an option for family insurance coverage at a corporate rate
  • Paid 12 sick leaves and all holidays
  • Paid 18 working vacation days
  • English/German language courses
  • Comfortable office facilities (coffee/tea points)

You May Also Be Interested In

To Apply for this Job, Fill in the Form and Upload Your Resume

    This is a required field
    This is a required field
    This is a required field
    This is a required field
    The telephone number is invalid