Company: Chegg | Location: New Delhi | Exp: 1.5+ Years
We are looking for a Backend Developer responsible for translating the business requirements to actual code, API’s, micro services that will be critical for content engineering platform. You will also design the overall architecture of the web application and evolve it to ensure maximum performance and stability.
Implementation of a robust set of services and APIs to power the web application
Building reusable code and libraries for future use
Optimization of the application for maximum speed and scalability
Implementation of security and data protection
Integration of the front-end and back-end aspects of the web application
Collaborate with other team members and stakeholders
Build robust and scalable data infrastructure (both batch processing and real-time) to support needs from internal and external users
Architect and implement the most secure platforms that can solve the C100K challenges
Design and develop high-volume, low-latency applications for mission-critical systems, delivering high-availability and performance
Demonstrable experience building robust infrastructure with our developers and data-driven business tools
Keep technical debt low by reinforcing our Engineering culture of establishing sound practices for ensuring code reviews, high test coverage, and documentation.
Good understanding of Object Oriented / Functional programming languages, primarily Java
The overall experience of 1.5+ years with UI technologies (preferably in a E-commerce/Eduech Product company)
Good understanding of frameworks such Springboot, Hibernate & building Microservices (REST or GraphQ
Hands-on experience working with SQL / NoSQL
Proficient understanding of code versioning tools Git, Bitbucket etc.
Understanding of fundamental design principles behind a scalable application
Ability to implement unit tests using junit
New Delhi, India
Requisition Number: 4675