Source description
About the role
The Senior Backend Developer will be responsible for designing, developing, and optimizing server-side logic for web-based applications. The role emphasizes scalability, high performance, integration with front-end systems, and deployment using modern DevOps practices and cloud services like AWS.Senior Backend Developer Position Overview: As a Senior Backend Developer, you will play a pivotal role in the design, development, and optimization of our web-based applications. Your primary responsibilities will include building scalable server-side logic, ensuring high performance, and integrating front-end elements developed by co-workers. You will leverage your expertise in Node.js, Django, PostgreSQL, MongoDB, AWS, and DevOps practices to deliver robust and efficient backend solutions that align with our business objectives. Key Responsibilities: - Design and implement scalable server-side application logic using Node.js and Django. - Integrate user-facing elements developed by front-end developers with server-side logic. - Develop and maintain databases using MongoDB and PostgreSQL, ensuring performance and responsiveness. - Implement security and data protection best practices. - Design and implement data storage and retrieval strategies. - Collaborate with front-end developers and other team members to define objectives and develop cohesive code. - Develop RESTful APIs for mobile and web clients. - Optimize performance, usability, scalability, and automation of backend systems. - Manage hosting environments and perform database administration. - Implement CI/CD pipelines, containerization (e.g., Docker), and manage cloud deployment. - Ensure seamless integration and scalability using AWS services. - Follow backend development best practices in software engineering and DevOps. Qualifications: - Bachelor's degree in Computer Science, Information Technology, or equivalent experience. - 4-5 years of experience in backend development with strong expertise in server-side technologies. - Proficiency in Node.js, Express.js, and Django. - Hands-on experience with MongoDB, PostgreSQL, and cloud environments like AWS. - Strong understanding of DevOps tools and practices, including CI/CD, Docker, and cloud-based deployment. - Familiarity with front-end technologies like HTML, CSS, and JavaScript for seamless integration. - Solid understanding of code versioning tools such as Git. - Experience in building and consuming RESTful APIs. - Ability to write clean, maintainable, and scalable code. - Excellent problem-solving, communication, and teamwork skills. - Ability to work independently and manage tasks under pressure. Skills : - Senior Backend Developer,Node.js Developer,Django Backend,REST API Developer,AWS Cloud Engineer,DevOps Developer,MongoDB, PostgreSQL,CI/CD, Docker,Scalable Backend Systems,Backend Software Engineer,Node.js, Express.js,Django,MongoDB, PostgreSQL,AWS (Amazon Web Services),Docker, CI/CD pipelines,RESTful APIs,Git, version control,Familiarity with HTML, CSS, JavaScript,Strong problem-solving and communication skills
More at Vilasini Housing