Backend Developer - Web Platform
MEAtec - Battery Intelligence India
Job Description
"Join MEAtec's innovative team as a Backend Developer - Web Platform and contribute to shaping the digital future of clean energy by building scalable, secure, and high-performance backend services for our Battery Passport and Battery Analytics platforms."
As a Backend Developer - Web Platform at MEAtec, you will play a crucial role in designing and developing the core services behind our cutting-edge digital solutions for the battery industry. With a focus on sustainability, traceability, and performance, you will work with Node.js and AWS-based cloud infrastructure to build reliable systems that support real-time data-driven web applications.
Our team is passionate about pushing the boundaries of what is possible with digital innovation, and we are looking for a talented Backend Developer to join us on this exciting journey. If you have a passion for clean energy, a strong background in software development, and a desire to make a meaningful impact, we want to hear from you.
Why you should learn this:
The demand for skilled Backend Developers with expertise in Node.js and AWS-based cloud infrastructure is high in the current market, driven by the growing need for scalable and secure digital solutions in the battery industry.
Expected Salary: $80,000 - $120,000 per year, depending on experience, with opportunities for professional growth and advancement in a fast-paced and innovative environment.
How it works:
- Design and develop scalable, secure, and high-performance backend services and APIs using Node.js and AWS-based cloud infrastructure.
- Collaborate with cross-functional teams, including engineers, designers, and innovators, to build reliable systems that support real-time data-driven web applications.
- Work closely with stakeholders to understand business requirements and develop solutions that meet their needs.
- Continuously monitor and improve the performance, security, and scalability of backend services and APIs.
Core Concepts to Master
Microservices Architecture
Design and develop modular, loosely-coupled backend services using microservices architecture, allowing for greater flexibility, scalability, and maintainability.
API Design and Development
Design and develop RESTful APIs using Node.js and AWS-based cloud infrastructure, following best practices for security, scalability, and performance.
Cloud Infrastructure
Design and deploy scalable, secure, and high-performance cloud infrastructure using AWS services, such as EC2, S3, and RDS.
Database Design and Development
Design and develop robust, scalable, and high-performance databases using NoSQL databases, such as MongoDB and Cassandra.
Interview Questions (Beginner)
- What is your experience with Node.js, and how have you used it in previous projects?
- Can you explain the concept of microservices architecture, and how you have implemented it in a previous project?
- What is your approach to designing and developing secure and scalable APIs?
Job Overview
Advance Questions
- • How do you handle load balancing and caching in a microservices architecture?
- • Can you describe your experience with AWS services, such as EC2 and S3, and how you have used them in a previous project?
- • How do you approach database design and development for a high-traffic web application?