Join Tikal - Senior Backend Developer
Back to all Positions Back to all Positions

Senior Backend Developer

Tikal is an experts company with over 130 software developers. We have a large client base, ranging from promising startups to leading tech companies. We handpick our clients, to give our experts the most interesting and cutting-edge assignments. Our experts join our clients’ development teams, working together on their most challenging assignments.


Tikal has 4 groups - Frontend, Backend/Data, DevOps and Mobile. The groups meet on a regular basis to discuss new technologies and share their experience and knowledge they’ve gathered on their assignments. Every year, all the groups launch a tech radar, an opinionated mapping of the latest technologies and trends. Every expert at Tikal has a Lead, together they draw a professional roadmap, which is closely monitored and adjusted according to the market trends, your interest and the needs of our clients.


At Tikal, you will be a part of a leading group of developers, experts, and architects, working with cutting-edge technologies. Tikal's unique technical roadmap will take you further towards becoming a Tech Lead or an Architect by taking part in our courses, workshops and client consultations. As a Backend Developer in Tikal, you will be involved in the most interesting and challenging projects for our clients. Being able to design and supply complex solutions to even more complex problems is just the beginning. Distributed systems, multiple DBs, monitoring, and deployment are only a subset of our daily routines. Knowledge of multiple languages such as Java, JavaScript, Python, Scala, Kotlin, Go and NodeJS is necessary to provide the best suitable solution for our client’s problems.

Requirements:

  • At least 5 years of experience in Java / Scala / Kotlin / Python / Go / NodeJS - Must
  • Experience in Distributed Techniques (Microservices, Reactive Programming, Distributed Processing, Messaging)
  • Experience in Cloud Services (AWS, OpenStack, GCP or Azure)
  • Experience in one of NoSQL Technologies (e.g. MongoDB, ElasticSearch, Druid, Redis)
  • Passion for technology and constant exploration - must
  • Attitude for caring and sharing knowledge - must
  • Love challenges - must

Personal qualities we’re looking for:

It’s important to understand that when you work at Tikal, you actually have two teams: the team in your current assignment and your Tikal Group. This means that you have to skillfully divide your time and attention between the two (of course, we will guide you on how to do it in the best way possible). That is one of the best things about Tikal, but it is often the one that is most difficult for newbies to grasp.


In addition, since our assignments are usually a few months long, It’s important to have good people skills and be able to get integrated fast into new environments (socially and professionally). And now to the standard “personal qualities”: passion for technology, always ready to learn, independent and most importantly love to get your hands dirty (as dirty as they can get on the keyboard). We dive deep into the most intricate challenges together with our client’s R&D team, so get ready to work hard and sweat (again, keyboard, a/c and all).

Up for the challenge?

Thank you for contacting us, we will get back to you soon!

We are sorry, there is an error in the form submission, please contact us via email or phone

*Maximum file size allowed 2Mb
-Or-