Posted on: 13/10/2025
Description :
Key Responsibilities :
Backend Development :
- Design and develop scalable and high-performance backend APIs and microservices.
- Implement business logic and data processing using appropriate programming languages and frameworks.
- Optimize backend systems for performance, reliability, and security.
- Write clean, maintainable, and well-documented code.
AWS Cloud Services :
- Design, deploy, and manage applications on AWS cloud infrastructure.
- Utilize AWS services such as EC2, Lambda, S3, RDS, DynamoDB, API Gateway, and others.
- Implement serverless architectures and containerization using Docker and Kubernetes (EKS).
- Monitor and optimize AWS infrastructure for cost and performance.
Database Management :
- Design and implement database schemas and queries using relational and NoSQL databases.
- Optimize database performance and ensure data integrity.
- Implement data migration and backup strategies.
API Development and Integration :
- Design and implement RESTful and GraphQL APIs.
- Integrate with third-party APIs and services.
- Ensure API security and performance.
Frontend Collaboration (Fullstack Responsibilities) :
- Collaborate with frontend engineers to integrate backend APIs with the frontend.
- Contribute to frontend development as needed, using modern JavaScript frameworks.
- Participate in code reviews and ensure code quality.
Software Development Lifecycle (SDLC) :
- Participate in all phases of the SDLC, including requirements gathering, design, development, testing, and deployment.
- Implement CI/CD pipelines using tools like Jenkins, GitLab CI, or AWS CodePipeline.
- Write unit and integration tests to ensure code quality.
Problem Solving and Debugging :
- Troubleshoot and debug complex issues in backend systems and AWS infrastructure.
- Identify and resolve performance bottlenecks and security vulnerabilities.
- Conduct code reviews and provide constructive feedback.
Required Skills & Experience :
- 6-8 years of experience in backend development.
- Strong proficiency in at least one backend programming language (e.g., Python, Node.js, Java, Go).
- Extensive experience with AWS cloud services (EC2, Lambda, S3, RDS, DynamoDB, API Gateway).
- Experience with database design and management (SQL and NoSQL).
- Proficiency in API development (RESTful, GraphQL).
- Experience with containerization (Docker) and orchestration (Kubernetes/EKS).
- Experience with CI/CD pipelines and DevOps practices.
- Strong understanding of software development principles and best practices.
- Excellent problem-solving and debugging skills.
- Excellent communication and collaboration skills.
Technical Skills :
Backend :
- Python (Django, Flask)
- Node.js (Express.js)
- Java (Spring Boot)
- Go
- RESTful and GraphQL APIs.
Database :
- PostgreSQL
- MySQL
- MongoDB
- DynamoDB
Caching :
- Redis
- Memcached
AWS :
- EC2
- Lambda
- S3
- RDS
- DynamoDB
- API Gateway
- CloudFormation
- CloudWatch
- IAM
- Docker, Kubernetes (EKS).
- Serverless architectures.
Frontend (Nice to have) :
- JavaScript (React, Angular, Vue.js).
- HTML, CSS.
DevOps :
- CI/CD (Jenkins, GitLab CI, AWS CodePipeline).
- Git version control.
- Infrastructure as Code (IaC).
Behavioral Competencies :
- Strong problem-solving and analytical skills.
- Excellent communication and interpersonal skills.
- Ability to work independently and as part of a team.
- Strong attention to detail.
- Ability to adapt to changing priorities.
- Proactive and results-oriented.
- Strong ownership of assigned tasks
Did you find something suspicious?
Posted By
Britney Dias
Talent Acquisition Specialist - India at COLLINSON LOYALTY BENEFITS PRIVATE LIMITED
Last Active: 28 Nov 2025
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1559851
Interview Questions for you
View All