Sr. Backend Developer with Security
Posted on February 25, 2025
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