Strong computer science fundamentals (algorithms, data structures etc.)
Experience in application and data architecture disciplines
Proficiency in multiple modern programming languages
8+ years of IT experience is a MUST
MUST be able to do coding part of the interview process
Must have Handson Java experience with Strong fundamentals working with complex logics with strong analysis skills
Must have Development experience with primary focus in Java; Python, JavaScript and C++ experience desired
Must be able to contribute to Design and able to help the junior team members
Handson, and having worked in medium to large Enterprise applications giving a breadth of technology
Broad understanding of distributed systems systems concepts, authN/Z (OAuth2, etc.) and API
Experience/Passion in building low latency, high throughput, scalable, fault-tolerant systems.
Strong grasp of object oriented design and programming principles, multi-threaded architecture. Fundamentals must be strong, and should be a problem solver.
Strong database skills and experience with SQL, NoSQL databases
SCM and CI/CD tools like Jenkins, Ansible, Maven, Git, etc.
Experience/Interest in containerizing and running productions systems in public cloud