Senior Backend Developer
Creednz
What You'll Do
● You will join a team of expert engineers in developing our innovative business fraud product
● Architect, design and implement core software components of the system
● Develop new awesome features while leverage “cloud native” technology stack
● Deliver frequent product deployments in a fast paced Agile environment
Requirements
● BSc in Computer Science or equivalent
● 5+ years of experience with at least one of the following languages: Go, NodeJS, Python, Java, Scala
● Deep understanding of Computer Science fundamentals: object-oriented design, data structures, multi-threading and distributed systems.
● Experience with in-memory distributed cache such as Redis and messaging systems such as (Kafka, Amazon Kinesis, RabbitMQ, etc..)
● Experience working with Docker, Kubernetes and designing scalable microservices architecture
● Experience in working with SQL (MySQL, PostgreSQL) and NoSQL Databases such as (MongoDB, Elasticsearch, Cassandra, Couchbase, etc…)
● Proven experience working with cloud providers such as (AWS or GCP)
● Experienced working in a Linux/Unix based environment
● Experience with Agile development, CI/CD pipelines (Git, GitFlow, Jenkins) and coding for automated testing
● An versatile developer with a “getting-things-done” attitude
Nice to have
● Background in cybersecurity or fintech services