The Role :
The backend developer works out of the Mumbai or Gurugram office as part of the technology team to help Greenlight Planet’s EasyBuy business unit design and develop software to improve its field force operations.
Key responsibilities for the role :
Design and build applications / systems based on wireframes and product requirements documents
Design and develop logical and physical data models to meet application
Identify and correct bottlenecks / bugs according to operational requirements
Unit test code for robustness, including edge cases, usability and general reliability
Write reusable, easy to maintain, versioned code using DRY principles
Automate business processes using tools like Zapier / Google Scripts, other automation tools
Integrate existing tools and business systems (in house tools or business tools like Ticketing softwares, communication tools) with external services
Coordinate with Product Manager, development team & business analysts
The ideal Candidate :
Development experience : 1-2 years
Should be very strong problem solving, data structures and
Deep knowledge in OOPS concept and programming skills in Core Java
Knowledge of SQL, MySQL or similar database management
Experience in web service integration (SOAP, REST, JSON, XML)
Familiarity with RESTful APIs to connect Android applications to back end services
Experience in cloud message APIs and push notifications (firebase preferably)
Understanding of code versioning tools, such as Git / SVN - Experience in Agile / Scrum development process and tools
Knowledge of Spring Framework
Hands on experience in AWS storage, redshift, instances creation and deployment
Good to have :
Any scripting language like shell script (to make the system automatic)
Experience on Angular JS is a plus
Knowledge on messaging systems RabbitMQ,
Container based application deployment - Docker or equivalent
Willing to learn new technologies and implement them in products
We seek to foster our team's diversity, in terms of culture and life experiences. We especially encourage women, sexual and gender minorities, people with disabilities, and members of other underrepresented groups to apply.
We do not discriminate on the basis of race, color, religion, sex, marital status, sexual orientation, national origin, HIV / AIDS status, or disability.