Backend Mid-level Developer (Java)

Developer
Beograd, Čačak
Postavljeno pre 2 godine

Red Black Tree is an entirely Serbian software company with over 10 years of experience in the industry. Our offices are located in Belgrade and Čačak, with approximately 70 team members at the moment.

Our focus is on software development, mostly for clients in the USA, Europe and Asia. We’ve been dedicated to quality assurance, meeting deadlines, professionalism and personal progress. We are a team that provides more than it’s promised – whenever it’s possible, which is the case most of the time. That’s how we have acquired high-quality collaborations and long-term projects which provide us with stability. 

We value a friendly and positive environment – that’s why we put an extra effort into keeping everything exceptional, from relations with co-workers to the office equipment.

Technologies are carefully selected based on the project requirements. Those are mainly complete systems, which include Mobile apps, Web applications, Backend APIs, databases, containerization and Cloud, which will help you acquire a broad and high-quality knowledge base. We’re not afraid to adapt to modern technologies, just like we did with e.g. Angular, React, Vue.js, as well as .NET Core, Elixir, Kotlin, Python and others before they became widely used and popular. 

Backend Mid-level Developer (Java)

More about the project

We are currently in the process of forming a new team for the needs of a client from the automotive industry. Our client is a leader in solutions for digital chargers, uses a mix of already proven and cutting-edge technologies (Java, Spring Boot, Kafka, Docker, Kubernetes, Azure, etc.) along with the latest trends in software architecture (microservice, serverless, etc.) to build a robust system that will be used by a large number of users globally.

In case that:

  • building a new team from the beginning,
  • working on a project that will be used by a large number of users, where high performance and scalability are standards that are constantly in mind,
  • working on a project that has a global impact, 

are challenges that move you too, sign up to build solutions for a better future together.

What we look for

  • University degree in computer science (or equivalent).
  • At least 4 years of experience in Java backend development.
  • Experience with Spring and Spring Boot.
  • Experience with relational database systems.
  • Experience with Docker and Kubernetes.
  • Experience with Kafka is a plus.
  • Experience working with Cloud platforms and services (Azure, AWS or GCP) is a plus.
  • Experience with microservices or service-oriented architecture (SOA) is a plus.
  • Experience with distributed systems is a plus.
  • Experience in working with medium to large teams.
  • Proactivity and self-determination in every aspect of work.
  • Motivation for sharing knowledge with less experienced colleagues.
  • Readiness to learn new skills and grow with the company.

What we provide

  • Dynamic and challenging end-to-end projects.
  • New technologies in action.
  • Experienced seniors to work with.
  • Possibility to switch projects and technologies.
  • Competitive salary.
  • Developer-centric, macOS-dominated environment.
  • Flexible working hours.
  • Private health insurance.
  • Hybrid working model. 

If interested – contact us

Karatkeristike posla

Kategorija poslaBackend, Java