Posted:5 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Overview


We are looking for dedicated back-end engineers to join our team and contribute to our

server-side development processes. You will be responsible for designing and maintaining

scalable web services, managing databases, and collaborating with stakeholders to ensure

seamless integration between the front end and back end.


Key Responsibilities


1. Develop and maintain server-side applications.

2. Build scalable and secure web services using backend programming languages

like .NET, Python, Java, and Node.js. Manage databases and data storage.

3. Design and optimize databases on PostgreSQL MySQL, MongoDB, or SQL Server

while ensuring secure and reliable data management.

4. Collaborate with team members. Work closely with front-end developers, designers,

and project managers to ensure alignment between server-side functionality and

user interfaces.

5. Implement APIs and frameworks. Design and implement RESTful APIs to facilitate

communication between server-side applications and end-user systems.

6. Conduct troubleshooting and debugging. Identify and resolve performance

bottlenecks, security vulnerabilities, and server-side errors to maintain system

stability.

7. Optimize scalability and workflow. Develop reusable code and scalable solutions to

accommodate future growth.

8. Integrate core backend systems with multiple external parties.

9. Perform test driven development.

10. Develop systems with logging and observability as core tenets.Key Technical Requirements



• Proficient in at least one server-side language: Python, Java, Node.js, Go, or .NET Core.

• Writing clean, modular, and scalable code.


2. Frameworks & Libraries

• Experience with backend frameworks like:

o Python: Flask, FastAPI, Django

o Java: Spring Boot

o Node.js: Express.js, NestJS


3. API Development


• Strong expertise in designing and implementing RESTful APIs and GraphQL APIs.

• Understanding API Authentication (API Keys).

• Familiar with API documentation tools (Swagger/OpenAPI).


4. Database Management

• Experience with RDBMS (PostgreSQL, MySQL, MS SQL) and NoSQL databases

(MongoDB).

• Writing optimized queries and knowledge of schema design and indexing.


5. Microservices ArchitectureBack End Developer Job Desrciption

• Understanding and experience in building scalable microservices.

• Knowledge of message brokers like Kafka, RabbitMQ


6. Security Best Practices

• Knowledge of securing APIs (rate limiting, CORS, input sanitization)


7. Cloud Platforms

• Experience with cloud platforms like AWS, Azure, or GCP.

• Containerization using Docker and orchestration with Kubernetes. (Bonus Skillset)

• CI/CD pipelines using tools like Jenkins, GitHub Actions, or GitLab CI.


8. Version Control

• Proficient in using Git, GitHub/GitLab/Bitbucket workflows.


9. Testing & Debugging

• Writing unit, integration, and performance tests using frameworks like PyTest, JUnit,


  1. Mocha, or Postman.

• Proficient in debugging and profiling tools.10. Monitoring & Logging

• Familiarity with logging frameworks (ELK Stack, Prometheus, Grafana).

• Error monitoring with tools like Sentry, Datadog, or New Relic.


11. Agile Development

• Comfortable working in Agile/Scrum teams.


Soft Skills

1. Strong communication and stakeholder management.

2.Ability to work as an individual contributor and team member.

3. Problem solving

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

noida, uttar pradesh, india

bengaluru, karnataka, india

pune, maharashtra, india