No more applications are being accepted for this job
- NoSQL Databases
- In-Memory Databases Job Description:
- We are looking for an experienced Full Stack Developer to join our dynamic team.
- The ideal candidate will have a strong background in software development, with specific expertise in Python, designing and implementing RESTful web services, and working with NoSQL and in-memory databases.
- This role involves both front-end and back-end development, requiring a solid understanding of the full software development lifecycle, from concept to develop, and maintain scalable, high-availability applications using Python.
- Develop RESTful web services to facilitate communication between the client-side and server-side applications.
- Work with NoSQL databases (such as MongoDB, Cassandra, etc.) to store and manage application data efficiently.
- Utilize in-memory databases (like Redis, Memcached) for caching purposes to enhance application performance.
- Collaborate with front-end developers to integrate user-facing elements using server-side logic.
- Ensure the entire stack is designed and built for speed and scalability.
- Design and implementation of continuous integration and deployment (CI/CD) pipelines.
- Write reusable, testable, and efficient code.
- Security and data protection integration.
- Stay up-to-date with emerging trends and technologies in full-stack development, and advise the team on adopting new technologies that will benefit the project.
- Lead and mentor junior developers, fostering a culture of innovation and continuous improvement.
- Bachelor's or Master's degree in Computer Science, Engineering, or a relevant field.
- 8-10 years of experience in full-stack development, with a strong focus on Python programming.
- Proven experience in developing RESTful web services.
- Extensive knowledge of NoSQL databases and in-memory databases, including their installation, configuration, and optimization.
- Solid understanding of front-end technologies, such as JavaScript, HTML5, and CSS3, is a plus.
- Familiarity with server-side frameworks (such as Django, Flask, etc.) and front-end frameworks (such as Angular, React, ) is desirable.
- Proficiency in code versioning tools, including Git.
- Excellent problem-solving skills and the ability to work in a team.
- Strong communication and interpersonal skills.
Full Stack Developer - Bengaluru, India - Indium Software
Description
Experience Required: 8-10 years
Key Web Service Development
Requirements :