- Notera att ansökningsdagen för den här annonsen kan ha passerat. Läs annonsen noggrant innan du går vidare med din ansökan.
As a Senior Backend Engineer, you will work closely with a lean team and take responsibilities in building new applications & improving existing ones. You’ll be building systems from scratch and would be expected to take end-to-end ownership.
The impact you will create:
- Responsible for building backend for products developed under the New Initiatives team while providing know-how in the full software development lifecycle.
- Building a reliable system while having the ability to move fast.
- Participating in problem-solving sessions with the team & providing solutions.
- Developing a framework to allow rapid prototyping.
What you bring in:
- Software development experience of 5+ years with Scala, Java or Play Framework.
- Experience of working with microservices, architecture, and patterns.
- Experience of working with relational and non-relational databases.
- Experience of working with backend for mobile apps.
- Interest in latest technologies and proactive in tinkering with it.
- Entrepreneurial in nature. Doesn't believe in the status quo.
- Can work independently. Independent contributor with minimal supervision, and handholding.
- Can find out smart ways of doing things, not necessarily the perfect way.
It would be great if you also have:
- Scala or any other functional programming languages (Haskell, Erlang, Clojure, etc.)
- NoSQL databases (Cassandra, Mongo, etc), Relational databases.
- Event-driven systems, stream processing
- Akka
- Pure functional programming and libraries such as Cats, Scalaz
- Kubernetes, Continuous Delivery
- Distributed systems
- Shipping your own side/hobby project(s) end-to-end