Sr. Backend Developer with Security

Posted on February 25, 2025

Apply Now

Job Description

  • Sr. Backend Developer with Security
  • Experience Required - 10+ yrs
  • Location - Remote
  • Shift Timings - 2pm-11pm IST
  • Must have worked with high volume traffic websites (website references required)
  • Backend Architecture and Development
  • Design and implement backend systems, APIs, and microservices to handle ingestion, querying, and data processing workflows.
  • Ensure scalability, reliability, and high availability of backend services.
  • Implement strict Monitoring and logging throughout the application
  • —- Caching strategies and error handling —-
  • Create and optimize database design and interactions for performance.(sql/nosql both)
  • Handle realtime streaming and batch processing
  • Security Implementation
  • Develop and implement secure coding practices to protect sensitive data.
  • Ensure robust authentication, authorization (RBAC/ABAC), and encryption mechanisms.
  • Collaborate with the team to address security vulnerabilities and ensure compliance with industry standards.
  • Collaboration and Leadership
  • Work closely with Solution Architects, Frontend Developers, and DevOps Engineers to integrate backend services with the overall platform.
  • Provide technical guidance and mentorship to junior developers.
  • Contribute to technical decision-making and best practices.
  • Integration and Testing
  • Integrate third-party services, libraries, and frameworks as needed. Extensive experience in this is required as the application will be integrating with quite a few third-party services.
  • Write unit tests, conduct performance testing, and participate in code reviews to maintain high-quality standards.
  • Documentation and Maintenance
  • Document backend designs, APIs, and system interactions for maintainability.
  • Monitor and debug backend services to resolve issues and improve performance.
  • Required Skills and Experience
  • Technical Expertise:
  • Strong proficiency in NodeJS for backend development.
  • proficiency in GoLang/Python for backend development.
  • Deep understanding of database systems, including PostgreSQL and Elasticsearch.
  • Experience with NoSQL DB is a plus
  • Strong knowledge of microservices architecture and RESTful API design.
  • Security:
  • Expertise in implementing secure coding practices, encryption techniques, and secure API development.
  • Hands-on experience with authentication and authorization frameworks (e.g., OAuth, RBAC).
  • Performance Optimization:
  • Proven ability to optimize backend systems for high performance and low latency.
  • Experience in profiling and debugging backend systems.
  • Preferred Qualifications
  • Good experience of AWS Ecosystem
  • Experience with containerized applications and orchestration tools like Docker and Kubernetes.
  • Familiarity with CI/CD pipelines and DevOps tools (e.g., GitHub Actions, Jenkins).
  • Knowledge of compliance standards such as SOC 2, GDPR, or equivalent.

Required Skills

backend developer sql nosql github