Software Development Engineer III (Backend) - Contacts
New
J
JobgetherSaaS CRM
IndiaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- AWSDockerNode.jsSQLGCPTypeScriptNosqlRESTful APIsMicroservicesDistributed Systems
Requirements
- 5+ years of hands-on experience in backend software development.
- Strong professional experience with TypeScript and Node.js.
- Proven experience designing and building RESTful APIs and microservices.
- Strong understanding of distributed systems and event-driven architectures.
- Experience with relational and/or NoSQL databases, including schema design and query optimization.
- Knowledge of caching strategies, asynchronous processing, and message queues.
- Hands-on experience with Docker and containerized applications.
- Experience working with cloud platforms such as AWS or GCP.
- Familiarity with CI/CD pipelines and modern software development practices.
- Experience with observability and monitoring tools such as Grafana, Sentry, or ELK.
- Strong understanding of software engineering principles, testing methodologies, and debugging techniques.
Responsibilities
- Design, develop, and maintain scalable backend services and RESTful APIs.
- Build high-performance and reliable microservices capable of supporting large-scale workloads.
- Write clean, efficient, maintainable, and production-quality code.
- Optimize backend services for scalability, performance, availability, and reliability.
- Investigate production issues and implement sustainable solutions.
- Improve observability and system reliability through monitoring, logging, testing, and instrumentation.
- Collaborate with Product, Design, QA, and Infrastructure teams to deliver high-quality features.
- Participate in code reviews and contribute to system architecture decisions.
View Full Description & ApplyYou'll be redirected to the employer's site