Senior Backend Engineer

6 - 8 years

15 - 22 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Role overview

We are looking for a Senior Backend Engineer (6-7 years exp) who brings deep experience in designing backend systems and architecting scalable, mission-critical services. You will be the guardian of code quality, setting engineering standards and mentoring other developers to elevate the overall technical bar. This role also includes direct collaboration with top management, where you will influence and drive strategic decisions for the product and the long-term technology roadmap

What you'll do

Backend Architecture & System Design

  • Architect and design large-scale backend systems and microservices
  • Drive high-level technical decisions aligned with product and business goals
  • Build frameworks, patterns, and internal tooling that improve engineering velocity

Code Quality & Mentorship

  • Own and enforce code quality, reliability, and maintainability across services
  • Review complex code, guide refactoring, and ensure best practices are followed
  • Mentor junior and mid-level engineers to strengthen backend craftsmanship

Strategic Ownership

  • Work closely with top management to shape product direction and technical strategy
  • Translate business goals into scalable technology solutions
  • Provide engineering input during product planning, feasibility analysis, and risk assessments

System Reliability & Performance

  • Ensure backend services are robust, secure, and highly available
  • Improve system performance, fault tolerance, and observability
  • Implement monitoring, alerting, and automated recovery strategies

Database & Storage

  • Design relational and non-relational data models for performance and scale
  • Optimize queries, schemas, indexing, and storage patterns

Security & Compliance

  • Implement secure coding practices and ensure alignment with financial compliance requirements (RBI, KYC/AML)
  • Own backend security for APIs, data flow, and integrations

Technical Skills

  • 6-7 years of backend engineering experience with strong architectural exposure
  • Bachelor's degree in Computer Science, Information Science, or equivalent practical experience
  • Strong proficiency in Java programming
  • Deep understanding of system design, distributed systems, microservices, and API architecture
  • Experience with relational (PostgreSQL/MySQL) and NoSQL databases (Redis/MongoDB)
  • Experience with building, designing, integrating, monitoring, and documenting public APIs and microservices
  • Exposure to distributed systems, messaging queues, caching technologies, and microservices patterns
  • Exposure to AWS and provisioning infrastructure as code
  • Experience with containers and container management platforms (Docker, Kubernetes)
  • Systemic exposure to VCS (Git), issue tracking (JIRA), and knowledge base tools (Confluence) Ability to continuously structure and organize the codebase, anticipate technical debt, and perform peer code reviews.
  • Proven ability to mentor engineers and uphold high code quality standards

Mock Interview

Practice Video Interview with JobPe AI

Start Java 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 Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Unobanc logo
Unobanc

Financial Services/Fintech

San Francisco

RecommendedJobs for You