Backend Developer
Job Description
Role: Backend Developer
Experience : 4 to 7 Years
Location : Trivandrum (Onsite)
Notice Period : Immediate
Requirement:
- As a Backend Developer, you will be responsible for designing, developing, and maintaining backend services and APIs that power our applications and services.
- You will work closely with our frontend developers, data engineers, and DevOps team to deliver robust and reliable solutions.
- Your expertise in AWS, serverless architectures, and Snowflake database integration will be crucial in optimizing our backend infrastructure for performance, scalability, and cost-efficiency.
Responsibilities:
● Design, develop, and maintain backend services and APIs using best practices and industry standards.
● Implement serverless architectures on AWS, leveraging services such as AWS Lambda, API Gateway, DynamoDB, S3, and more.
● Integrate with Snowflake database and other AWS-hosted database technologies to manage and process large volumes of data efficiently.
● Collaborate with cross-functional teams to gather requirements, define technical specifications, and deliver solutions that meet business needs.
Optimize backend performance, scalability, and reliability through continuous monitoring, testing, and optimization.
● Implement security best practices to ensure data privacy and protection.
● Participate in code reviews, design discussions, and knowledge sharing sessions to foster a culture of collaboration and continuous improvement.
Skills Required:
● Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).
● Proven experience developing backend services and APIs in a production environment.
● Strong proficiency in AWS services and serverless architectures, with hands-on experience deploying and managing applications on AWS.
● Experience with Snowflake database integration or other AWS-hosted database technologies (e.g., Amazon RDS, Amazon Redshift).
● Proficiency in Python.
● Familiarity with containerization and orchestration tools such as Docker and Kubernetes is a plus.
● Excellent problem-solving skills and attention to detail.
● Strong communication and collaboration skills.
● Ability to work independently and as part of a team in a fast-paced environment.
● AWS certification (e.g., AWS Certified Developer, AWS Certified Solutions Architect) is a plus. Knowledge of CI/CD pipelines and automated deployment tools.
● Familiarity with agile development methodologies.
Not Disclosed by the Recruiter
Not Disclosed by the Recruiter