В приложении удобнее
Установить
The vacancy has been archived
The company is no longer hiring for this position. Check out similar vacancies
DocuSketch

Backend Engineer

in DocuSketch

200 000 —‍ 290 000 ₽/‍month net

📍 Worldwide
Remote
Position
Java / Scala
Seniority level
Middle, Senior
English
B2 — Upper-Intermediate

Technologies / Tools

Java
Spring
RESTful API
Linux
DevOps
SSH
Bash
Docker
JUnit
Mockito
ScalaTest

They are an innovative technology company based in Berlin, Germany, which develops powerful and easy to use products for the real estate industry. They are the European leader for 3D tours and World’s first supplier of broker-run 360 virtual property tours with customers in 9 countries.

They are looking for an experienced Backend Engineer / Developer to work on their innovative products. As part of an agile and motivated team, you will be jointly responsible for the development of sophisticated software projects, also contributing significantly to the technical implementation.

Requirements

  • In depth knowledge of Java 8+.
  • Strong understanding of OOP. Knowledge and ability to apply design patterns. Aspiration to build a better architecture.
  • Good knowledge and hands-on experience with at least one modern database. Experience with data modelling.
  • Comprehensive understanding and practical experience with at least one Java-based Web Framework (e.g. Spring).
  • Experience with building RESTful API.
  • Basic Linux and DevOps skills including SSH, Bash, Docker.
  • Experience and willingness to write auto tests for your code. They try to cover all new features with them. They use JUnit, Mockito, ScalaTest.
  • Fluent English — you will be a part of an international team.
  • Willingness to share your knowledge, help, guide, review code of less-experienced teammates.

Will be an advantage

  • Ideally you are familiar with AWS (S3, SQS, EC2, Lambda) and Microservice architectures.
  • MongoDB or other document-oriented database.
  • Experience with setting-up CI/CD pipelines, logging, monitoring.

They offer

  • You own your code, and you will have the flexibility to choose the technologies you prefer.
  • The opportunity to contribute to their business with new ideas.
  • Flexible working hours.
  • A dynamic environment in which you can grow with your tasks.
  • Short communication and decision-making channels.
  • An awesome team.
DocuSketch

About company DocuSketch

Industry
Продуктовая компания
Company size
101 - 200

DocuSketch, with its European Headquarters in Potsdam, Germany, is a leading European software technology provider for the digital real estate economy. With our product brands Immoviewer and DocuSketch, we have become one of the most successful and fastest-growing software vendors in the rapidly expanding property tech sector. Our enthusiastic customer base is located across Europe and North America. DocuSketch's groundbreaking digital technology greatly facilitates real estate companies and building restoration companies to digitize, visualize, and virtualize real estate properties. Our solutions help our clients realize tremendous cost-saving potentials, process optimization, and revenue growth.

You’ll be working in a team that drives the company's AI development to develop algorithms for a variety of different use cases. This includes, e.g., working with equirectangular, phone, or satellite images to detect doors, windows, or other objects inside of buildings or finding facets on the roof. You’ll be challenged by solving complex 3D geometry problems and working closely with our labeling team to ensure the best possible data quality.