Backend Developer (Medior/Senior)

Beograd, Kragujevac, Podgorica, Skoplje
Posted 1 year ago

RESPONSIBILITIES:

  • Deliver clean, portable, and well-documented code

  • Build and maintain microservices in containerized environments for serving the data to various applications

  • Communicate with various types of databases through the services

  • Grow both technically and professionally in a fast-paced environment

  • Work in a collaborative environment for our highly valued customers

  • Work closely with data engineers, data scientists, dev-ops and data visualization specialists to help meet the customers’ needs and expectations

  • Follow API documentation written on Open API 3.0 standards

REQUIREMENTS:

  • Advanced knowledge of Python and/or Go, Php, Java

  • Advanced knowledge of SQL

  • Advanced knowledge of NoSQL/Key-value store databases

  • Advanced experience with REST API

  • Work experience as a Software Developer/Engineer of at least three years

  • Familiarity with Docker and microservices architecture

  • Familiarity with Object Storage like S3/GCS

  • Hands-on experience with version control tools

  • Advanced understanding of software development and programming languages – especially the understanding of data structures and data types

  • Ability to work on projects with tight deadlines, being able to switch rapidly between projects

  • Fluency in English

  • Excellent written and verbal communication skills

  • Strong work ethic, willingness to learn and contribute

  • Ability to quickly adopt new technologies

  • Good teamworking skills

  • Excellent time management skills and ability to prioritize work

  • Willingness to share knowledge with less experienced colleagues

BONUS POINTS:

  • Work experience as a Software Developer/Engineer

  • Experience with the following technologies:

    • FastAPI

    • Flask

    • Postgres,

    • ElasticSearch,

    • ArangoDB

    • Document DB

    • Dynamo DB

    • SNS/SQS

    • Pulsar,

    • Kafka,

    • Flink

    • Pandas,

    • Bash scripting,

    • Redis,

    • Numpy,

    • gRPC

  • Experience with containerization technologies: Kubernetes

  • Experience with Cloud: Google (GCP), Amazon (AWS), IBM, Microsoft Azure or other public cloud platforms

  • Experience with CI/CD environments

  • Expertise in some of the following industries:

    • Telecommunications

    • Banking / Finance / Insurance

    • Retail

    • Marketing & Media

    • SaaS

    • Supply chain

  You can apply by sending an email to career@thingsolver.com with tag [BE] in the email subject

Apply Online