We are looking for a Junior Backend Engineer with around 2 years of hands-on experience in backend development. The ideal candidate should have positive working knowledge of Python and/or Node.js, REST APIs, databases, AWS, Docker, and backend application development.
You will work closely with senior engineers and cross-functional teams to develop, maintain, test, and improve scalable backend applications and services.
Key Responsibilities
Backend Architecture & Development
• Design and develop scalable backend applications using Python and Node.js
• Build secure, high-performance RESTful APIs and asynchronous event-driven services.
• Design modular, reusable, and maintainable software following industry best practices.
• Lead backend architecture discussions.
• Optimize application performance, scalability, and reliability.
AI, NLP & Data Processing
• Design and implement large-scale document and data processing pipelines.
• Build backend systems supporting AI and NLP workloads.
• Develop services for processing structured and unstructured datasets.
• Integrate Large Language Models (LLMs) and other AI services into enterprise applications.
• Collaborate with AI/ML engineers to deploy production-ready machine learning models.
• Optimize AI inference pipelines for performance and cost.
Cloud Engineering (AWS)
Design, deploy, and manage cloud-native applications using AWS services including:
• Amazon EKS
• AWS Lambda
• Amazon EC2
• Amazon S3
• Amazon RDS
• Amazon ECS
• IAM
• CloudWatch
• EventBridge
• SQS/SNS
• API Gateway
• Secrets Manager
• CloudFront
Responsibilities include:
• Designing highly available cloud architectures.
• Infrastructure automation.
• Performance optimization.
• Cost optimization.
• Security best practices.
• Disaster recovery planning.
Database & Data Engineering
• Design scalable database schemas.
• Optimize SQL queries and indexing strategies.
• Work with relational and NoSQL databases.
📌 Junior Back-end engineer (India)
🏢 Annova Solutions
📍 India
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.