- Professional
 
About the role:
The SDE 2 - Backend will work as part of the Digitization and Automation team to help Sun King design, develop, and implement - intelligent, tech-enabled solutions to help solve a large variety of our business problems. We are looking for candidates with an affinity for technology and automations, curiosity towards advancement in products, and strong coding skills for our in-house software development team.
What you will be expected to do:
- Design and build applications/systems based on wireframes and product requirements documents
 - Design and develop conceptual and physical data models to meet application requirements.
 - Identify and correct bottlenecks/bugs according to operational requirements
 - Focus on scalability, performance, service robustness, and cost trade-offs.
 - Create prototypes and proof-of-concepts for iterative development.
 - Take complete ownership of projects (end to end) and their development cycle
 - Mentoring and guiding team members
 - Unit test code for robustness, including edge cases, usability and general reliability
 - Integrate existing tools and business systems (in-house tools or business tools like Ticketing softwares, communication tools) with external services
 - Coordinate with the Product Manager, development team & business analysts
 
You might be a strong candidate if you have/are:
- Development experience: 3 – 5 years
 - Should be very strong in problem-solving, data structures, and algorithms.
 - Deep knowledge of OOPS concepts and programming skills in Core Java and Spring Boot Framework
 - Strong Experience in SQL
 - Experience in web service development and integration (SOAP, REST, JSON, XML)
 - Understanding of code versioning tools (e.g., git)
 - Experience in Agile/Scrum development process and tools
 - Experience in Microservice architecture
 - Hands-on experience in AWS RDS, EC2, S3 and deployments
 
- Knowledge on messaging systems RabbitMQ, Kafka.
 - Knowledge of Python
 - Container-based application deployment (Docker or equivalent)
 - Willing to learn new technologies and implement them in products
 
What Sun King offers:
- Professional growth in a dynamic, rapidly expanding, high-social-impact industry
 - An open-minded, collaborative culture made up of enthusiastic colleagues who are driven by the challenge of innovation towards profound impact on people and the planet.
 - A truly multicultural experience: you will have the chance to work with and learn from people from different geographies, nationalities, and backgrounds.
 - Structured, tailored learning and development programs that help you become a better leader, manager, and professional through the Sun King Center for Leadership.