Job
Description
As a Backend Developer at Maruti Suzuki India Limited (MSIL), you will play a crucial role in designing, building, and maintaining scalable and efficient microservices architecture. Your responsibilities will include: - Designing, testing, and deploying microservices that are scalable, efficient, and secure. - Collaborating with cross-functional teams to define, design, and implement new features. - Ensuring the performance, quality, and responsiveness of applications. - Implementing best practices for microservices architecture, including API design, security, and performance optimization. - Contributing to the design and implementation of the system architecture to support high availability and resilience. - Developing and maintaining CI/CD pipelines to automate the deployment process. - Monitoring and managing the deployment of microservices in various environments. - Working closely with frontend and backend developers, QA, and DevOps teams. - Performing regular maintenance and updates to microservices and ensuring their security and integrity. - Providing support for production issues and resolving them in a timely manner. To excel in this role, you should have the following skills and qualifications: Technical Skills: - Proficiency in programming languages such as Java (and related frameworks like Spring Boot). - Strong understanding of microservices architecture and design patterns. - Experience with containerization technologies like Docker, orchestration tools like Kubernetes, and RESTful APIs. - Familiarity with CI/CD tools such as Jenkins, GitLab CI, or CircleCI, and database technologies like SQL, NoSQL (e.g., MongoDB, Cassandra). - Knowledge of monitoring and logging tools like Prometheus, Grafana, ELK stack, and DevOps principles. - Understanding of Agile and Scrum methodologies. Professional Experience: - 4+ years of experience in software development, with a focus on microservices. - Experience with cloud platforms, preferably AWS. Soft Skills: - Excellent communication and teamwork skills. - Ability to work independently, manage multiple tasks effectively, and strong analytical and troubleshooting abilities. - Proactive approach to learning and development. As a Backend Developer at Maruti Suzuki India Limited (MSIL), you will play a crucial role in designing, building, and maintaining scalable and efficient microservices architecture. Your responsibilities will include: - Designing, testing, and deploying microservices that are scalable, efficient, and secure. - Collaborating with cross-functional teams to define, design, and implement new features. - Ensuring the performance, quality, and responsiveness of applications. - Implementing best practices for microservices architecture, including API design, security, and performance optimization. - Contributing to the design and implementation of the system architecture to support high availability and resilience. - Developing and maintaining CI/CD pipelines to automate the deployment process. - Monitoring and managing the deployment of microservices in various environments. - Working closely with frontend and backend developers, QA, and DevOps teams. - Performing regular maintenance and updates to microservices and ensuring their security and integrity. - Providing support for production issues and resolving them in a timely manner. To excel in this role, you should have the following skills and qualifications: Technical Skills: - Proficiency in programming languages such as Java (and related frameworks like Spring Boot). - Strong understanding of microservices architecture and design patterns. - Experience with containerization technologies like Docker, orchestration tools like Kubernetes, and RESTful APIs. - Familiarity with CI/CD tools such as Jenkins, GitLab CI, or CircleCI, and database technologies like SQL, NoSQL (e.g., MongoDB, Cassandra). - Knowledge of monitoring and logging tools like Prometheus, Grafana, ELK stack, and DevOps principles. - Understanding of Agile and Scrum methodologies. Professional Experience: - 4+ years of experience in software development, with a focus on microservices. - Experience with cloud platforms, preferably AWS. Soft Skills: - Excellent communication and teamwork skills. - Ability to work independently, manage multiple tasks effectively, and strong analytical and troubleshooting abilities. - Proactive approach to learning and development.