Back End Developer

Surat
Full-Time
Mid-Level: 4 to 6 years
8L - 12L (Per Year)
Posted on Dec 20 2024

About the Job

Skills

Programming Languages (e.g. Java, Python, C#)
Database Management (e.g. SQL, NoSQL)
API Development
Web Servers (e.g. Apache, Nginx)
Version Control (e.g. Git)
Security Best Practices
RESTful Services
Microservices Architecture

Job Overview

Seeking a skilled Back End Developer to join our IT team in Surat. This is a full-time, mid-level position that requires 4 to 6 years of work experience. The ideal candidate will possess strong programming language skills and a thorough understanding of back end technologies to contribute effectively to our projects.


Qualifications and Skills

  • Programming Languages such as Java, Python, or C# (Mandatory skill) with strong problem-solving abilities for developing robust applications.
  • Proficiency in Database Management including SQL and NoSQL technologies to manage and optimize data access and storage.
  • Experience in API Development to design and implement server-side logic that powers our applications.
  • Knowledge of Web Servers like Apache and Nginx to ensure reliable performance and scalability of web services.
  • Experience with Version Control systems such as Git to effectively manage code changes and collaborate with the development team.
  • Thorough understanding of Security Best Practices to safeguard applications against potential threats and vulnerabilities.
  • Proficiency in developing RESTful Services for seamless communication between different software components.
  • Experience in Microservices Architecture for building scalable and independent modules to enhance application efficiency.


Roles and Responsibilities

  • Design, develop, and maintain server-side logic and ensure high performance and responsiveness of applications.
  • Collaborate with front-end developers and other team members to integrate user-facing elements using server-side logic.
  • Optimize databases and queries to improve application performance and resource utilization.
  • Participate in the entire application lifecycle, focusing on coding, debugging, and troubleshooting back end issues.
  • Implement robust security measures and compliance practices for safe and secure applications.
  • Create and maintain software documentation to ensure transparency and continuity across development processes.
  • Stay updated with advancements in technology and industry best practices to enhance development efficiency.
  • Contribute to improving development processes and pipelines for enhanced productivity and collaboration.

About the company

At Rishi Jobs, our goal is to build a workplace where the team finds joy in their work. We support each other in exploring new roles by providing guidance, explaining tasks, and boosting confidence.

Industry

IT Services and IT Consul...

Company Size

11-50 Employees

Headquarter

Surat

Other open jobs from Rishi Joba