Key Responsibilities:
â— Build reusable code and libraries and follow high code standards, unit-testing and
automated test coverage
â— Own the entire lifecycle of feature development, test, deployment, fixes and
improvements
Key Requirements:
â— Bachelors/Masters degree in Computer Science/ IT or equivalent practical experience
â— 3 years of experience in backend development (Designing, developing, testing and
deploying large scale applications)
â— Must be proficient in Java, Databases, Spring Boot, etc.
â— Strong fundamentals in Data Structures, Algorithms and System Design, OOP, Design
patterns etc.
â— Able to understand and follow CI/CD processes (Continuous Integration and Continuous
Delivery)
â— Must be familiar with RESTful APIs and able to design and implement low latency
services
Key Competencies:
â— Functional Competencies: Programming, data structures and algorithms
â— Behavioral Competencies: Analytical problem solving, attention to details, teamwork
and collaboration