Backend Developer (m/f/d)

reev digital d.o.o.
Raspon bruto plaće
2654 – ∞ EUR

O poziciji

  • As a backend developer in our team you can put all your software development experience into an exciting practice. You write quality, reusable and maintainable code following the best practices and industry standards.
  • You live out your professional creativity in our Springboot developed, cloud-based backend solution (Kotlin, PostgresQL, Redis, CI/CD) by improving the CI/CD pipeline and AWS infrastructure integration.
  • You implement new user facing and machine facing features.
  • You support and foster our agile development process using end-to-end continuous integration and delivery, so that everyone can see their code really fast in production.
  • You provide guidance to junior fellows and participate in our crossteam technology community by sharing and giving feedback on ideas on how to improve our product. Moreover, you provide feedback to the product or design team on feasibility of proposed changes and offering meaningful alternatives where they make sense. Thereby you ensure the scalability, fault tolerancy and efficiency of our product.
  • Your architectural understanding helps us to stay lean and establish design principles throughout our applications without a need for dedicated architecture troups.
  • You give feedback on the code quality of other engineers through pull requests.
  • You are responsible for writing and maintaining meaningful unit and integration tests.
  • You are eager to take on ownership for tasks and projects.

Minimalne kvalifikacije

  • Sound practice in full-stack development projects (2+ years) with a bachelor’s degree in computer science or equivalent qualification.
  • Expertise in backend development (Kotlin or Java) using RESTful HTTP and Websocket communication, expertise in writing scalable, testable and maintainable code, using Web Services (AWS S3, Lambda, SNS, SES), databases (Postgres), event driven architecture (Redis, AWS Lambda/SNS), CI/CD (CircleCI, Docker on Kubernetes/AWS) with unit and integration testing (Junit).
  • English is a must, German is a plus.

Zašto je super raditi na ovoj poziciji

  • We offer you the opportunity to play a key role in shaping a rapidly growing company on track to become one of the leading providers of charging solutions, and, in so doing, to make your own contribution to the future of eMobility.
  • We foster an environment of short decision-making processes and open, direct communication. This allows you to work effectively, whilst growing with your tasks.
  • Our people work with first class equipment, because we value the time that you spend to work for us.
  • All colleagues are just an arm’s length away from you, because we feel communication is one of the most important success factors.
  • We live flat hierarchies where purpose and reasoning is always more important than roles and ranks.
  • Though our office feels like home, you can still work remotely at flexible hours, have plenty of vacation days and receive a competitive package.