Sr Backend engineer
- Design and implement extremely high volume, fault tolerant, scalable systems.
- Analyse and improve the efficiency, scalability and security.
- Participate in design reviews, code reviews and recommend improvements.
- Troubleshoot and resolve production issues.
- Support all phases of project life cycle and ensure building high quality applications.
- Provide training and mentor other engineers.
- Work with product management to build, execute, and maintain a development roadmap
Experience and Skills
- 5+ years of experience in web application design and development
- Proficient in Algorithm and Data Structures.
- Strong SQL and NoSQL database skills and optimization skills.
- Very strong fundamentals : OOP, Web Security, Design Patterns, Fault Tolerance, etc.
- Proficient in OOPs or Functional language (Scala / Java / C++ / Python/ Node JS), preferably Scala
- Worked on Linux/Unix platform, with knowledge of shell scripting
- Knowledge of all aspects of Web services and Web application development.
- Ability to understand business requirements and develop analytic solutions to complex problems
- Experience in agile development methodology.
- Thrives in a dynamic and collaborative environment
Get Jobs Like This By Email