Middle Java/Scala Developer (Document Management System)

Remote (Ukraine only) Scala Software Developer

Необхідні навички

Scala / strong
Java / strong
English / good

Are you passionate about diving deep into Java/Scala? Would you like to get new experience in value-oriented multicultural team? Then join us!

We invite an enthusiastic Software Developer who is skilled in Java/Scala to join us as a Middle Java/Scala Developer.

This is a fantastic opportunity for an Engineer who has a thirst for open work culture with friendly colleagues, career progression, and great flexibility.

Sounds like you? Then we are waiting for you in our team.

Клієнт

Our customer holds leading positions in the European public sector as a provider of high-quality IT products and adds value to society by making information-heavy business processes more efficient. Our cooperation with this customer has been successfully growing for more than 12 years, during which we have established the trustful and mutually respectful relations.

Проект

The product is a timesaving powerful digital archive that allows storing documents securely and gives more time to focus on the products and clients and not the infrastructure. It provides a possibility to use batch or single scan workflows allowing customers to capture and store hard copy documents in bulk or on an ad-hoc basis. While it is now oriented mostly to banking customers, it is planned to enter new sectors.

Вимоги

  • At least 4 years of professional software development experience
  • At least 3 years of experience with Java and Scala
  • Good understanding of software development best practices and design patterns
  • Experience with RESTful services
  • Experience with Spring framework
  • At least Intermediate level of spoken and written English

 

Nice to have:

  • Familiarity with JavaScript/TypeScript, React
  • Knowing JAX-RS (REST APIs)
  • Understanding of Docker and Azure

Професійний профайл

  • High communication skills
  • Solution- and goal-oriented way of thinking
  • Passion and curiosity for creating and building something
  • Team player with strong sense of responsibility

Обов'язки

  • Code, debug, document, and maintain portions of software
  • Perform unit and integration testing
  • Participate in peer code reviews
  • Participate in estimation and planning sessions
  • Contribute to the development of technical project documentation and user documentation
  • Provide assistance to support personnel in solving technical issues of software installation and its operation
  • Follow the best engineering practices, the quality criteria set forth on the project
  • Report status and progress according to the project and company demands

Чому ми

  • Медична та юридична підтримка
  • Програма знижок
  • Спортивні заходи
  • Сучасні офіси
  • Комфортне місце в затишній кімнаті
  • Безперервна освіта
  • Гнучкий графік
  • Віддалена робота
  • Різноманітність доменів та бізнесу
  • Великий вибір технологій

Поділитися вакансією

надіслати зараз

надіслати
зараз

    Перетягни резюме або
    Підтримується: DOC, DOCX, PDF, розмір до 5 Mb