We are seeking an experienced Back End Developer to join our dynamic team in Ahmedabad. The ideal candidate will have a minimum of 3 years of experience in server-side development, API integration, and database management. This role focuses on building robust, secure, and scalable server-side applications that ensure seamless performance and interaction with front-end systems.
Experience Requirements:
Key Responsibilities:
Application Development: Design, develop, and maintain scalable, secure server-side applications.
Database Management: Implement and manage efficient data storage and retrieval systems using relational and NoSQL databases.
API Integration: Create and maintain RESTful APIs to enable smooth communication between front-end components and back-end systems.
Optimization: Optimize server-side applications for high performance and scalability.
Security: Implement security measures to protect application data.
Collaboration: Work closely with front-end developers, product managers, and stakeholders to define, implement, and enhance application features.
Debugging: Troubleshoot, debug, and resolve performance and scalability issues.
Documentation: Create and maintain technical documentation for all back-end processes and systems.
Qualifications:
Experience: Minimum 3 years of experience in back-end development.
Education: Bachelor’s degree in Computer Science, Information Technology, or equivalent work experience.
Technical Proficiency:
Expertise in back-end programming languages like Java, Python, Ruby, PHP, or Node.js.
Strong understanding of relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB).
Experience with RESTful API design and development.
Proficiency in version control systems, especially Git.
Familiarity with back-end frameworks and libraries.
Soft Skills: Excellent problem-solving skills, attention to detail, and teamwork.
Communication: Strong verbal and written communication skills.
Preferred Skills:
Experience with cloud platforms like AWS, Azure, or Google Cloud.
Knowledge of containerization and orchestration tools such as Docker and Kubernetes.
Familiarity with front-end technologies and their interaction with back-end services.
Understanding of CI/CD pipelines and microservices architecture.
What We Offer:
Competitive salary and benefits package.
Opportunities to work with cutting-edge technologies.
Professional development, career growth, and training opportunities.