Skip to main content

Backend Engineer - Java/Python

Technology
Opvia.in
Kolkata, India1 months agoUntil 2/6/2026
Full time

Job description

Description :

Role : Backend Engineer

Location : Kolkata/Remote

Experience : 1 to 5 years

Role Overview :

Looking for a strong Backend Engineer to build and scale robust systems. The role involves designing APIs, handling data flows, and ensuring performance and reliability across applications.

Key Responsibilities :

  • Develop and maintain scalable backend services and APIs
  • Work with databases and optimize queries for performance
  • Collaborate with frontend and product teams to build features end-to-end
  • Ensure system reliability, security, and scalability
  • Write clean, maintainable, and well-documented code

Requirements :

  • Strong programming skills in Python / Node.js / Java / Go
  • Good understanding of databases (SQL / NoSQL)
  • Knowledge of API design (REST, GraphQL)
  • Understanding of system design basics and data structures
  • Familiarity with cloud platforms (AWS / GCP / Azure) is a plus

Preferred Profile :

  • Candidates from ISI Kolkata preferred, or other top institutes (IITs, NITs, etc.)
  • Strong problem-solving and analytical thinking
  • Prior experience working on scalable systems

Why Join Us?

  • Work on real, scalable systems with meaningful impact
  • Exposure to end-to-end product development
  • Fast-paced environment with high ownership
  • Opportunity to work with strong technical talent
  • Growth-focused culture with learning and upskilling support
Keywords
PythonNode.jsJavaGolangNoSQLREST APIAWSSystem DesignScalabilityGraphQLJavaScriptSqlNode

Interested in this role?