Source description
About the role
As a Backend Developer - SDE3 specializing in Java or Nodejs, you will play a crucial role in the engineering team by utilizing your deep technology expertise to build highly scalable products. Your work will have a global impact, reaching individuals in over 150 countries. Key Responsibilities: - Own the architecture, design, development, and implementation of various modules/features of the services - Design, develop, deploy, and provide support for web applications - Implement industry best practices - Identify opportunities for performance enhancements - Suggest methods to enhance reliability, efficiency, and code quality - Focus on continuous delivery and simplifying complexity - Conduct code reviews and handle pull requests within the mobile application development team - Develop applications based on micro-services architecture Qualifications Required: - Minimum of 5 years of overall experience in Backend development using Java or Nodejs - Bachelor's degree in Computer Science or related fields from a reputable institute (such as IITs, NITs, BITs, IIITs, or equivalent) - Proficiency in object-oriented design principles and familiarity with design patterns - Preferred experience in working with data platforms and data lake pipeline development - Experience in designing and developing distributed systems involving multiple web services, SQL and NoSQL databases, caches, queues, etc., while considering scalability, availability, fault tolerance, and consistency of the entire system - Thorough understanding and enforcement of development best practices including Unit Tests, Code Reviews, Integration Tests, CI/CD, Monitoring, Alerting, etc. As a Backend Developer - SDE3 specializing in Java or Nodejs, you will play a crucial role in the engineering team by utilizing your deep technology expertise to build highly scalable products. Your work will have a global impact, reaching individuals in over 150 countries. Key Responsibilities: - Own the architecture, design, development, and implementation of various modules/features of the services - Design, develop, deploy, and provide support for web applications - Implement industry best practices - Identify opportunities for performance enhancements - Suggest methods to enhance reliability, efficiency, and code quality - Focus on continuous delivery and simplifying complexity - Conduct code reviews and handle pull requests within the mobile application development team - Develop applications based on micro-services architecture Qualifications Required: - Minimum of 5 years of overall experience in Backend development using Java or Nodejs - Bachelor's degree in Computer Science or related fields from a reputable institute (such as IITs, NITs, BITs, IIITs, or equivalent) - Proficiency in object-oriented design principles and familiarity with design patterns - Preferred experience in working with data platforms and data lake pipeline development - Experience in designing and developing distributed systems involving multiple web services, SQL and NoSQL databases, caches, queues, etc., while considering scalability, availability, fault tolerance, and consistency of the entire system - Thorough understanding and enforcement of development best practices including Unit Tests, Code Reviews, Integration Tests, CI/CD, Monitoring, Alerting, etc.
More at Volks Consulting