Tech Stack
AndroidHibernateJavaJavaScriptMySQLSOAPSpringSQL
About the role
- Job location: Remote in India About the role: The Backend Developer works remotely as part of the technology team to help Sun King’s EasyBuy business unit design and develop software to improve its field team operations.; Design and develop applications/systems based on wireframes and product requirements documents.; Design and develop logical and physical data models to meet application requirements.; Identify and resolve bottlenecks and bugs based on operational requirements.; Perform unit tests on code to ensure robustness, including edge cases, usability, and general reliability.; Write reusable and easily maintainable code following the principles of DRY (Don’t Repeat Yourself).; Integrate existing tools and business systems, both in-house and external services, such as ticketing software and communication tools.; Collaborate with team members and product managers to understand project requirements and contribute to the overall system design.
Requirements
- Have development experience: 1-3 years of backend development experience and have strong problem-solving abilities, proficiency in data structures, and algorithms.; Have a profound grasp of object-oriented programming (OOPS) standards and expertise in Core Java.; Have knowledge of SQL, MySQL, or similar database management.; Have experience in integrating web services, such as SOAP, REST, JSON, and XML.; Have familiarity with RESTful APIs for linking Android applications to backend services.; Have preferred experience with version control systems like Git, but not mandatory.; Having additional knowledge of web technologies like HTML, CSS, JavaScript, and frameworks like Spring or Hibernate would be advantageous.