Software Engineer
Bhavana YadavUnited StatesSENIORPosted 3h ago
Node.jsBackend DevelopmentJavaScriptTypeScriptRESTful APIsmicroservicesPostgreSQLKafkaSQLNoSQL databasesGraphQLJSONAWSAzureGCPDockerKubernetesDevOpsunit testingend-to-end testingAgileScrumcode reviews
About the Role
We are looking for a Software Engineer to join our team at Tenarai / LVSC. This role focuses on backend development with Node.js.
Key Responsibilities
• Design and implement RESTful APIs and microservices
• Develop backend solutions using Node.js and TypeScript
• Work with PostgreSQL, Kafka, and various database technologies
• Implement solutions using AWS, Azure, or GCP cloud platforms
• Utilize Docker, Kubernetes, and DevOps practices
• Conduct unit testing and end-to-end testing
• Participate in Agile/Scrum processes, code reviews, and mentoring
Requirements
• 5+ years of software engineering experience
• Strong expertise in Node.js and Backend Development
• Strong experience with JavaScript / TypeScript
• Hands-on experience developing RESTful APIs and microservices
• 2+ years of experience with PostgreSQL and Kafka
• Experience with SQL, NoSQL databases, GraphQL, and JSON
• Working knowledge of AWS / Azure / GCP
• Experience with Docker, Kubernetes, and DevOps practices
• Knowledge of unit testing and end-to-end testing
• Experience with Agile/Scrum, code reviews, and mentoring