Backend Developer

Backend Developer

Share this job

Posted: 28 - Mar - 2024

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.

Skills Required
AWS  python  API 
Company Information

Not Disclosed by the Recruiter

Not Disclosed by the Recruiter