Loading...

Sun King

Lead Software Developer - Backend

Sun King
India Remote
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.

Apply for this position

Log in or Sign up to Apply

Access the application form by logging in or creating an account.

Application Status

Application Draft

In Progress

Submit Application

Pending

Review Process

Expected within 5-7 days

Similar Jobs

Sun King Logo

Lead Software Developer - Backend

Sun King Remote
Synechron Logo

Senior Java Consultant

Synechron On-site
Teamware Solutions Logo

Java Software Engineer

Teamware Solutions Hybrid
DigiHelic Solutions Pvt. Ltd. Logo

Java Developer-Bangalore(Hybrid)

DigiHelic Solutions Pvt. Ltd. On-site
Blue Spire Inc Logo

Senior Java Software Engineer

Blue Spire Inc Hybrid