Backend Developer

3-5 years
450000 - 800000 INR
a month ago 108 Applied
Job Description

Job Title: Backend Developer

Job Description:

We are seeking a talented Backend Developer to join our dynamic team. As a Backend Developer, you will be responsible for designing, developing, and maintaining the server-side logic, databases, and APIs for our web applications. You will collaborate with frontend developers, UI/UX designers, and other team members to deliver high-quality software solutions. The ideal candidate will have a passion for technology, excellent problem-solving skills, and a strong understanding of backend development principles.

Responsibilities:

1. Design, develop, and maintain server-side logic and APIs.

2. Build scalable, high-performance systems to support our web applications.

3. Collaborate with frontend developers to integrate user-facing elements with server-side logic.

4. Optimize application performance, reliability, and scalability.

5. Implement security and data protection measures.

6. Write clean, maintainable, and reusable code.

7. Conduct code reviews and provide constructive feedback to other team members.

8. Stay updated on emerging technologies and industry trends.

9. Troubleshoot and debug issues as they arise.

10. Work closely with cross-functional teams to ensure project deadlines and objectives are met.

Requirements:

1. Bachelor's degree in Computer Science, Engineering, or a related field.

2. Proven experience as a Backend Developer or similar role.

3. Strong proficiency in server-side languages such as Python, Java, or Node.js.

4. Experience with database technologies such as SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Redis).

5. Familiarity with web frameworks such as Django, Flask, Spring Boot, or Express.js.

6. Experience with RESTful APIs and web services.

7. Knowledge of version control systems (e.g., Git).

8. Solid understanding of software development best practices and design patterns.

9. Excellent problem-solving and analytical skills.

10. Strong communication and collaboration skills.

Preferred Qualifications:

1. Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.

2. Knowledge of containerization and orchestration tools such as Docker and Kubernetes.

3. Familiarity with microservices architecture.

4. Experience with message broker systems (e.g., RabbitMQ, Kafka).

5. Understanding of DevOps practices and tools.

Join our team and contribute to building innovative software solutions that make a difference! If you thrive in a fast-paced, collaborative environment and are passionate about backend development, we want to hear from you.

JOB TYPE

Function

IT

Education

Doctor of Ministry
Doctor of Ministry

Career Advice to Find Better