Backend Software Developer Jobs Opening in Ellesmera Capital at Faridabad City Centre, NIT, Faridabad, Sector 12, Faridabad, Faridabad

Backend Software Developer
Job Description
15 paid leaves a year + government holidays
Must to have(will be tested by a coding test) :
- Python coding skills
- Can work with data science libraries like Pandas, Numpy
- Basic maths skills
- Devops tools: Git, CI/CD, Rundeck
- Familiar with Linux and Bash scripting
- Database skills: SQL, NoSQL etc. Would be good to have some knowledge of how databases work
- Familiarity with web stack and web design. HTML, CSS, Javascript, Vuejs
Key Responsibilities:
1. Backend Development:
-
Design and implement server-side application logic using backend technologies like Node.js, Python (Django/Flask), Java (Spring Boot), .NET Core, Ruby on Rails, or PHP (Laravel) depending on the tech stack.
-
Develop and maintain RESTful APIs or GraphQL endpoints for consumption by frontend and mobile teams.
-
Integrate third-party services, APIs, and libraries into backend systems (e.g., payment gateways, SMS/email APIs, external data sources).
2. Database Design and Management:
-
Design and maintain relational databases (e.g., MySQL, PostgreSQL) and/or NoSQL databases (e.g., MongoDB, Redis, Elasticsearch).
-
Write optimized queries, stored procedures, and triggers for data access.
-
Ensure data integrity, consistency, backup, and recovery strategies.
3. Application Architecture:
-
Contribute to software architecture discussions to ensure scalability, maintainability, and security.
-
Work with microservices or monolithic architectures depending on the project’s requirements.
-
Use design patterns and best practices to maintain modular, reusable, and testable code.
4. API and System Integration:
-
Build APIs and web services that can handle large-scale data and user loads.
-
Integrate backend systems with frontend UI, mobile apps, and third-party services.
-
Ensure proper API documentation and testing using tools like Swagger, Postman, or OpenAPI.
5. Performance Optimization:
-
Identify bottlenecks and implement solutions for performance improvement (e.g., database indexing, caching, query optimization).
-
Implement background jobs, queue processing (e.g., using RabbitMQ, Kafka, or Celery).
-
Monitor resource usage, logs, and health checks to maintain system stability.
6. Security and Compliance:
-
Implement security best practices for data handling, access control, and authentication (e.g., OAuth, JWT, SSL/TLS encryption).
-
Protect systems against common vulnerabilities like SQL injection, CSRF, and XSS.
-
Ensure backend systems follow relevant compliance standards (e.g., GDPR, PCI-DSS, HIPAA if applicable).
7. Testing and Debugging:
-
Write unit tests, integration tests, and participate in code reviews to maintain code quality.
-
Use debugging tools and logs to trace issues and deploy fixes.
-
Work with QA teams to reproduce and resolve bugs reported in production or staging environments.
8. Collaboration and Agile Practices:
-
Participate in daily stand-ups, sprint planning, and retrospectives as part of an Agile/Scrum development team.
-
Collaborate with cross-functional teams including UI/UX designers, product managers, frontend developers, and DevOps engineers.
-
Maintain version control using Git and follow continuous integration/deployment (CI/CD) pipelines.
More information about this Backend Software Developer Job
Please go through the below FAQs to get all answers related to the given Backend Software Developer job
- What are the job requirements to apply for this Backend Software Developer job position?
- Ans: A candidate must have a minimum of fresher as an Backend Software Developer
- What is the qualification for this job?
- Ans: The candidate can be a Graduate from any of the following: BE/B.Tech, ME/M.Tech
- What is the hiring Process of this job?
- Ans: The hiring process all depends on the company. Normally for an entry level, hiring the candidate has to go for Aptitude, GD (If they look for communication),Technical test and face to face interviews.
- This Backend Software Developer is a work from home job?
- Ans: No ,its not a Work from Home Job.
- How many job vacancies are opening for the Backend Software Developer position?
- Ans: There are immediate 1 job openings for Backend Software Developer in our Organisation.