Backend Developer
Sun King
- New Delhi
- Permanent
- Full-time
The Global Analytics and Technology function at Sun King helps us build technology enabled solutions based on data driven insights. We have a team of data scientists, data engineers, analysts, technical architects, android developers, web designers, backend engineers, product managers and UI/UX developers working on developing cutting edge solutions for the underserved billions to solve our business problems (Example: last mile delivery, Credit underwriting, credit risk management, Distribution channel digitization, churn management etc.)About the role:
The Backend Developer works as a part of the technology team to help the business unit design and develop software to improve its fieldforce operations.What you will be expected to do
- Design and build applications/systems based on wireframes and product requirements documents
- Design and develop logical and physical data models to meet application requirements.
- Design and build Microservices in Java and Python and integrate them with the rest of the applications
- Unit-test code for robustness, including edge cases, usability, and general reliability
- Design tables and write optimal queries for SQL (MySQL, PostgreSQL) and No-SQL (Redis, DynamoDB) databases.
- Work on AWS Services like API Gateway, AWS Lambdas, DynamoDB EC2 and RDS.
- Write reusable, easy-to-maintain, versioned code using DRY principles
- Develop and maintain backend with a strong emphasis on security, ensuring applications are protected against vulnerabilities and adhere to industry best practices.
- Integrate existing tools and business systems (in-house tools or business tools like Ticketing software, communication tools) with external services
- Coordinate with the Product Manager, development team & data team.
- Development experience: 2 - 4 years
- Should be very strong in problem-solving, data structures, and algorithms.
- Deep knowledge of OOPS concepts 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 RDS, instance creation, S3 and deployments.
- A platform for professional growth in a rapidly expanding, high-impact sector.
- Immerse in a collaborative culture, energized by employees of Sun King who are collectively motivated by fostering a transformative, sustainable venture.
- A genuinely global environment: Engage and learn alongside a diverse group from varied geographies and backgrounds.
- Tailored learning pathways through the Sun King Center for Leadership to elevate your leadership and managerial capabilities.