
Remote
Full-Time
India
Skills
Java
Spring Framework
Microservices
Amazon Web Services (AWS)
Python (Programming Language)
Linux
SQL
Multithreading
Team Leadership
MySQL
About the Role
Job location: Remote in India
About the role: The Lead Software Developer - Backend will work as part of the Digitization and Automation team to support Sun King in designing, developing, and implementing 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 coherent 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 software and communication tools) with external services.
Coordinate with the product manager, development team, & business analysts.
You might be a strong candidate if you have/are:
A minimum of 4 years of experience.
Deep knowledge of OOPS concepts and programming skills in Core Java and Spring Framework.
Experience in web service development and integration (SOAP, REST, JSON, XML).
Should be very strong in problem-solving, data structures, and algorithms.
Strong experience in SQL.
Experience in the AWS suite (EC2, RDS, Lambda, API Gateway).
Experience in scripting languages like Python.
Experience in microservice architecture.
Prior managing/mentoring experience.
Knowledge of best software engineering practices for all stages of the software development life cycle, including coding standards, code reviews, testing, and deployment.
Good to have:
Knowledge on messaging systems RabbitMQ, Kafka.
Container-based application deployment (Docker or equivalent)
Willing to learn new technologies and implement them in products.
About the role: The Lead Software Developer - Backend will work as part of the Digitization and Automation team to support Sun King in designing, developing, and implementing 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 coherent 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 software and communication tools) with external services.
Coordinate with the product manager, development team, & business analysts.
You might be a strong candidate if you have/are:
A minimum of 4 years of experience.
Deep knowledge of OOPS concepts and programming skills in Core Java and Spring Framework.
Experience in web service development and integration (SOAP, REST, JSON, XML).
Should be very strong in problem-solving, data structures, and algorithms.
Strong experience in SQL.
Experience in the AWS suite (EC2, RDS, Lambda, API Gateway).
Experience in scripting languages like Python.
Experience in microservice architecture.
Prior managing/mentoring experience.
Knowledge of best software engineering practices for all stages of the software development life cycle, including coding standards, code reviews, testing, and deployment.
Good to have:
Knowledge on messaging systems RabbitMQ, Kafka.
Container-based application deployment (Docker or equivalent)
Willing to learn new technologies and implement them in products.
Apply for this position
Application Status
Application Draft
In Progress
Submit Application
Pending
Review Process
Expected within 5-7 days
Similar Jobs




