Backend Architect

12 - 22 years

20 - 25 Lacs

bengaluru mumbai (all areas)

Posted:16 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Company Name:

Job Title:

Experience:

Location:

Work Mode:

Salary:

Employment Type:

Role Overview

As a Backend Engineer, you will design, build, and maintain server-side applications and APIs with a focus on reliability, performance, and scalability. You will primarily work with Java and Spring Boot to implement business logic and data workflows, and use SQL to model, query, and optimize relational data. Python may be used for services, automation, or data-related utilities. Experience with Kafka and Elasticsearch is a plus for event streaming and search use cases, respectively. You will collaborate closely with product, frontend, and QA to deliver high-quality features end to end.

Required Qualifications

  • Strong programming experience in Java
  • Hands-on experience building services with Spring Boot
  • Proficiency in SQL and working with relational databases (e.g., PostgreSQL, MySQL)
  • Working knowledge of Python for backend services or automation
  • Experience designing and consuming RESTful APIs (JSON)
  • Familiarity with Kafka fundamentals (topics, partitions, producers/consumers) preferred
  • Familiarity with Elasticsearch fundamentals (indexing, querying) — preferred
  • Understanding of version control (Git) and basic CI/CD practices — preferred
  • Knowledge of unit testing (e.g., JUnit/Mockito) — preferred

Responsibilities

  • Design, develop, and maintain backend services and RESTful APIs using Java and Spring Boot
  • Model data and write efficient, optimized SQL queries and stored operations as needed
  • Use Python for service development, automation scripts, or utilities where appropriate
  • Integrate with messaging/streaming (Kafka) and search (Elasticsearch) components when applicable
  • Ensure application performance, reliability, logging, and error handling; profile and tune queries and services
  • Write unit/integration tests, participate in code reviews, and maintain high code quality standards
  • Collaborate with product, frontend, and QA teams to scope, deliver, and support features
  • Monitor, troubleshoot, and resolve issues across development, testing, and production environments

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
Mobilution It Systems logo
Mobilution It Systems

Information Technology

N/A

RecommendedJobs for You

gurgaon, haryana, india