Backend Developer

Job Description

Tigura for our Berlin based client –  a company creating digital operating environment for laboratories by connecting data, devices, and researchers, we are looking for:

Backend Developer

Location: Berlin (up 100% remote work but on German work contract)

What you’ll do:

  • You will be a core member of the engineering team of our client’s newest product! While it requires a lot of dedication and ownership, you can also expect to grow in your strengths and take early responsibilities on a new product
  • You will be responsible for designing, developing, improving, and maintaining the whole backend architecture of our web application in coordination with the platform team
  • You will be responsible for full-cycle development – writing clean code with unit and integration tests, making continuous improvements to the codebase, creating proper documentation, including API documentation aimed at our client’s users
  • You will mentor other developers in the team
  • You will follow agile practices, work as a team and ensure timely delivery, therefore you will take part in daily standups, planning sessions and code reviews
  • You will find a lot of interesting technical challenges around data integrity, versioning, scalability, performance, integration with our client’s other products, advanced search, authorization/authentication, accessibility, etc.
  • Technology Stack:
    Back-End: Java 11, Spring, Hibernate, MySQL, REST API, Elasticsearch, AWS S3
    Front-End: JavaScript, Typescript, Aurelia, Webpack, HTML5, SCSS, Material Design Web
    Other: GitHub, CircleCI, AWS, Docker, Gradle, IntelliJ IDEA, VS Code

What our Client is looking for:

  • At least 5 years of software development experience in Java with relational (or non-relational) databases, REST API development and usage in a team setup with modern tools (like Jira, Github, CircleCI, AWS, etc.)
  • Experience owning backend architecture for a production web application with substantial user base
  • Experience with some of these technologies: Spring, Hibernate, MySQL, AWS S3, Elasticsearch, Gradle, Docker
  • Experience mentoring backend engineers
  • You value, understand and apply solid software development fundamentals
  • You are looking forward to working for a startup and are ready to take ownership, work autonomously and grow together
  • You are eager to learn new things regardless of your experience level and happy to work as a part of a product focused team.

What our Client offers:

  • Competitive compensation depending on experience and skills 65 000 – 70 000 EURO gross (yearly) on German employment contract (the only option)
  • Possibility of up to 100% remote work
  • Friendly team of like-minded people.
  • 28 days of paid holiday
  • Dell or Macbook computers to choose from
  • Relocation and commute bonus

If you are interested in this offer please send us your CV by clicking the Aplikuj button.