Hybrid
Full Time
JD pls. Share the detailed one. We are looking for a skilled and experienced Backend Developer to join our growing development team. The ideal candidate will be responsible for designing, building, and maintaining efficient, scalable, and secure server-side applications. You will collaborate closely with frontend developers, product managers, and other stakeholders to develop high-quality software that powers our platform. Key Responsibilities: Develop and maintain backend services and APIs to support web and mobile applications. Design and optimize databases (both relational and NoSQL) to handle high-traffic systems and ensure data integrity. Build and integrate with RESTful and/or GraphQL APIs to serve both internal and external clients. Collaborate with the frontend team to integrate user-facing elements with server-side logic. Write clean, maintainable, and scalable code, following industry best practices and design patterns. Optimize performance of the backend systems to ensure fast and reliable responses. Implement security best practices to safeguard data and maintain the integrity of systems. Manage infrastructure using cloud services (e.g., AWS, Azure, Google Cloud) and containerization tools (e.g., Docker, Kubernetes). Implement CI/CD pipelines to automate testing, deployment, and monitoring processes. Monitor and troubleshoot server performance, errors, and bugs to ensure the smooth running of applications. Participate in code reviews to maintain high code quality and share knowledge with team members. Document technical solutions, systems architecture, and deployment processes. Stay up-to-date with emerging technologies and industry trends to continuously improve backend systems. Required Qualifications: Proficiency in backend programming languages such as [Java, Python, Node.js, Ruby, Go, PHP] with experience in relevant frameworks like [Spring Boot, Django, Flask, Express.js, Ruby on Rails, Laravel]. Strong understanding of database management systems , both SQL (e.g., MySQL, PostgreSQL, Oracle ) and NoSQL (e.g., MongoDB, Redis ). Experience with RESTful APIs, GraphQL , and integrating third-party services. Familiarity with cloud platforms (AWS, Azure, Google Cloud) and containerization technologies (e.g., Docker, Kubernetes). Solid understanding of security best practices , including encryption, authentication, and authorization methods (e.g., OAuth, JWT ). Hands-on experience with version control tools like Git and familiarity with Agile methodologies . Experience with CI/CD pipelines , automated testing, and deployment processes. Strong problem-solving skills and ability to optimize systems for performance and scalability. Excellent communication and collaboration skills to work effectively with cross-functional teams. Educational Requirements: Bachelors Degree in Computer Science, Software Engineering, or a related field (or equivalent work experience). Advanced certifications in backend technologies or cloud platforms are a plus.
HCLTech
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
My Connections HCLTech
Bengaluru
4.0 - 8.0 Lacs P.A.
0.2 - 0.3 Lacs P.A.
Lucknow
Experience: Not specified
0.1 - 0.15 Lacs P.A.
Chennai
24.0 - 36.0 Lacs P.A.
Noida
6.0 - 7.2 Lacs P.A.
Bengaluru, Karnataka, India
Salary: Not disclosed
Chennai, Tamil Nadu
Experience: Not specified
Salary: Not disclosed
Tamil Nadu, India
Experience: Not specified
Salary: Not disclosed
Nava Naroda, Ahmedabad
0.2 - 0.4 Lacs P.A.
Bengaluru, Karnataka, India
Salary: Not disclosed