Job Description
About LeadSquared:
LeadSquared is a leading sales execution SaaS platform, used by over 300,000 users across 3000 businesses in 25 countries to run their sales and marketing processes, and grow their business. LeadSquared drives sales efficiency in the worlds fastest scaling organizations in EduTech, FinTech and Marketplaces.
We are working on building a new product. The mission of this product is to create a world-class customer experience software platform that helps businesses understand their customers better so that, they can retain and grow them.
About the Role:
We are looking for passionate software developers who can join our teams. The person will work on building next generation application platform infrastructure, develop distributed, low-latency systems by implementing Microservices.
Responsibilities
As part of the team, you will work on
- Building low latency, high availability, and scalable platform.
- Create, enhance, and maintain Services (REST/GraphQL). Implement high performance, reliable and scalable services leveraging application-appropriate persistence systems, such as SQL/NoSQL Databases
- Ensure the quality, performance, robustness, and scalability of the services implemented.
- Automation of functional, performance test cases, build and deployment processes.
- Support the production instances by providing timely resolution of application, performance, systems, and infrastructure incidents
Skillset:
- 4 to 6 years of overall software engineering experience in building applications using Java
- Experience in building cloud-native applications (AWS/Azure/GCP)
- Experience in building Microservices (Micronaut, Quarkus, Spring Boot), distributed applications and low-latency systems
- Knowledge of NoSQL Databases, Event Brokers (Kafka), API Gateway, FaaS (Lambdas/GCP Functions) will be an added advantage.