Job Description :
- The candidate should be B. Tech from a premier institute or currently working in Product companies or supremely confident in his/her programming skills.
- Experience range between 2 to 7 years;
- Experience in Java and associated technologies.
- Very Strong in Data Structures & Algorithms
- Strong in programming and building large-scale distributed systems as per experience.
- Able to come up with HLD and LLD were given a design problem.
- Exposure to Distributed technologies; NoSQL; Caching Systems; Clear with Computer Science fundamentals
- Frameworks are not mandatory but any exposure to Spring; Angular is an advantage.
- Strong RDBMS/SQL concepts. Senior engineers should know High Availability and Fault Tolerance concepts.
- Understanding importance of Code review & Unit Testing
- Ability to work in a fast-paced dynamic
- Agile environment. We use Scrum or Kanban based on the team.
- Proactively identify & communicate issues and risks.
- Excellent problem-solving skills and a Growth Mindset to improve and change things.