Home
Jobs

Senior Backend Engineer

3 - 6 years

18 - 22 Lacs

Posted:19 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Overview

As a Senior Backend Engineer at Streamlyn, you will be responsible for designing, building, and scaling backend services and APIs that support our ad-serving infrastructure, analytics pipelines, and internal tools. You will work closely with cross-functional teams, mentor junior developers, and contribute to high-performance, scalable architecture in a fast-paced AdTech environment.

Roles and Responsibilities

  • Design and develop robust backend services and APIs using Spring Boot and Java.
  • Build and maintain microservices that support scalable ad-serving and reporting infrastructure.
  • Write unit, integration, and performance tests to ensure software quality and reliability.
  • Work with databases such as MariaDB, Redis, and Kafka for real-time data processing and persistence.
  • Collaborate with frontend, DevOps, and product teams to build end-to-end features.
  • Mentor junior developers and contribute to system architecture discussions.

Primary (Core Requirements)

  • Programming Language: Java 17+
  • Framework: Spring Boot 3.x (Web, Security, Data JPA, Validation)
  • Build Tool: Maven or Gradle
  • ORM/DB: Hibernate / JOOQ + MariaDB / PostgreSQL
  • Caching: Redis (Jedis), Caffeine (optional)
  • Version Control: Git, GitLab Flow

Focus (Good to Know / Day-to-Day Use)

  • Event Streaming: Kafka (producer/consumer)
  • Documentation: Swagger/OpenAPI
  • Testing: JUnit 5, Mockito, Testcontainers
  • CI/CD: GitLab CI, Docker
  • Monitoring: Prometheus + Grafana
  • Security: JWT, role-based access, OWASP best practices

Additional Exposure (Nice to Have / Growth Areas)

  • ETL and reporting pipelines
  • Multi-tenant support systems
  • Performance tuning and caching strategies
  • Familiarity with Kubernetes and service mesh concepts
  • Hands-on with AWS services or equivalent cloud platforms

Qualifications

  • 4+ years of experience in backend development.
  • Strong knowledge of Spring Boot, REST API design, and distributed systems.
  • Proficiency in database schema design, optimization, and indexing strategies.
  • Experience with asynchronous processing and messaging queues.
  • Good communication, documentation, and collaboration skills.

Mock Interview

Practice Video Interview with JobPe AI

Start Spring Boot 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

RecommendedJobs for You

Gurugram, Haryana, India

Gurgaon, Haryana, India

Noida, Uttar Pradesh, India