Back
India   India   Software Developer   Driffle -

Driffle - Software Developer - Server Side Component (2-5 yrs) Gurgaon/Gurugram | Software Develop1

Driffle

This listing was posted on hirist.

Driffle - Software Developer - Server Side Component (2-5 yrs) Gurgaon/Gurugram

Location:
Gurgaon/Gurugram
Description:

Job Summary :We are seeking a skilled and motivated Backend Developer to join our dynamic and innovative team. As a Backend Developer, you will be responsible for designing, developing, and maintaining the server-side components of our software applications. Your primary focus will be on building scalable and efficient APIs, data management systems, and integrating with various databases and third-party services. Your expertise in backend technologies and passion for creating robust and reliable systems will play a pivotal role in delivering high-quality products to our users.Responsibilities :- Collaborate with cross-functional teams, including front-end developers, product managers, and designers, to define and implement backend features and functionalities.- Design and develop robust, scalable, and high-performance RESTful APIs and web services to support various client applications.- Architect and implement efficient database schemas, data models, and data access layers for optimal data storage and retrieval.- Optimize application performance and improve scalability by identifying and resolving bottlenecks, implementing caching strategies, and leveraging best practices.- Integrate with third-party services and APIs to enhance application capabilities and user experience.- Ensure data security and user privacy by implementing authentication, authorization, and data encryption measures.- Perform code reviews, write unit tests, and conduct integration testing to maintain code quality and ensure software reliability.- Troubleshoot and resolve production issues and system outages in a timely and effective manner.- Stay up-to-date with industry trends and emerging technologies, and proactively propose new solutions and approaches to enhance the backend infrastructure.- Collaborate in an Agile development environment, participate in sprint planning, and contribute to the continuous improvement of development processes.- Collaborate with cross-functional teams, including front-end developers, product managers, and designers, to define and implement backend features and functionalities.- Design and develop robust, scalable, and high-performance RESTful APIs and web services to support various client applications.- Architect and implement efficient database schemas, data models, and data access layers for optimal data storage and retrieval.- Optimize application performance and improve scalability by identifying and resolving bottlenecks, implementing caching strategies, and leveraging best practices.- Integrate with third-party services and APIs to enhance application capabilities and user experience.- Ensure data security and user privacy by implementing authentication, authorization, and data encryption measures.- Perform code reviews, write unit tests, and conduct integration testing to maintain code quality and ensure software reliability.- Troubleshoot and resolve production issues and system outages in a timely and effective manner.- Stay up-to-date with industry trends and emerging technologies, and proactively propose new solutions and approaches to enhance the backend infrastructure.- Collaborate in an Agile development environment, participate in sprint planning, and contribute to the continuous improvement of development processes.Requirements :- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.- Proven experience as a Backend Developer or similar role with a strong portfolio of projects showcasing your contributions.- Proficiency in backend programming languages such as Typescript, Python, Ruby, Node.js, or similar technologies.- In-depth knowledge of web application architecture and design patterns.- Experience working with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Redis).- Familiarity with cloud platforms such as AWS, or Google Cloud Platform and the ability to deploy applications in cloud environments.- Strong understanding of RESTful API design principles and experience in building and consuming APIs.- Knowledge of server-side caching mechanisms, load balancing, and scalable infrastructure.- Familiarity with version control systems (e.g., Git) and experience working with collaborative development workflows.- Excellent problem-solving skills and the ability to analyze and resolve complex technical issues.- Strong communication skills, both verbal and written and the ability to work effectively in a team-oriented environment.Preferred Qualifications :- Experience with containerization technologies such as Docker and orchestration tools like Kubernetes.- Knowledge of GraphQL and its implementation.- Understanding of DevOps principles and experience with continuous integration and continuous deployment (CI/CD) pipelines.- Familiarity with microservices architecture and serverless computing.- Contributions to open-source projects or active participation in tech communities. (ref:hirist.tech)
Education/experience:
2 To 5 Years
Company:
Driffle
Posted:
April 2 on hirist
Visit Our Partner Website
This listing was posted on another website. Click here to open: Go to hirist
Important Safety Tips
  • Always meet the employer in person.
  • Avoid sharing sensitive personal and financial information.
  • Avoid employment offers that require a deposit or investment.

To learn more, visit the Safety Center or click here to report this listing.

More About this Listing: Driffle - Software Developer - Server Side Component (2-5 yrs) Gurgaon/Gurugram
Driffle - Software Developer - Server Side Component (2-5 yrs) Gurgaon/Gurugram is a Computer & Software Jobs Software Developer Job at Driffle located in India. Find other listings like Driffle - Software Developer - Server Side Component (2-5 yrs) Gurgaon/Gurugram by searching Oodle for Computer & Software Jobs Software Developer Jobs.