Job Description

A backend developer creates and maintains the server-side logic of applications, focusing on databases, APIs, and server architecture that power the user-facing parts of a website or app. Key responsibilities include writing server-side code, managing databases, creating APIs for communication, and ensuring security and scalability. This role requires strong programming skills in languages like Python, Java, or Ruby, and collaboration with front-end developers and other team members. Core responsibilities Develop and maintain server-side applications: Write, test, and debug the code that runs on the server, focusing on business logic and data processing. Design and manage databases: Create, implement, and maintain databases to store and retrieve application data efficiently and securely. Build APIs: Develop Application Programming Interfaces (APIs) that allow the front-end to communicate with the back-end and enable integration with other services. Ensure security: Implement security measures to protect user data and sensitive information from unauthorized access. Optimize performance: Manage servers and databases for speed and stability, and optimize systems to handle high traffic volumes. Collaborate with teams: Work closely with front-end developers, designers, and other stakeholders to integrate the back-end with the user interface and ensure a seamless experience. Deploy and maintain applications: Handle application deployment to servers, manage updates, and ensure the application is running smoothly in a production environment. Required skills and qualifications Programming languages: Expertise in back-end languages like Python, Java, Ruby, PHP, Node.js, or others. Databases: Experience with database technologies such as SQL, NoSQL, and frameworks like Django, Spring Boot, or Ruby on Rails. APIs: A strong understanding of how to design and build RESTful APIs. Collaboration: Ability to work effectively with front-end developers and other team members. Problem-solving: Strong analytical and problem-solving skills to troubleshoot and debug complex issues. Security: Knowledge of security best practices for web applications. Scalability: Understanding of how to build systems that can scale to handle a growing number of users. Tamil candidates only Chennai Candidates and Freshers only
Job Types: Full-time, Fresher

Pay: ₹258,575.68 - ₹1,481,882.17 per year

Benefits:

Food provided
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4542503
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    TN, IN, India
  • Education
    Not mentioned
  • Experience
    Year