Opportunity Site Reliability work from LinkedIn, X, Reddit and Upwork, in one list. Find me work
devopsroles

Backend Engineer - SRE

Lenskart lenskart.com Open · verified Oct 24, 2026
On-site Bangalore Full-time Mid-level Site Reliability

At a glance

Mid-level Site Reliability role at Lenskart. Bangalore · full-time.

Pay not stated Site Reliability salary

RoleSite Reliability
SeniorityMid-level
LocationBangalore
WorkplaceOn-site
EmploymentFull-time
PostedOct 23, 2026 · 1d ago
Role brief

devopsroles summary, based on the employer's posting.

What you'll do

  • Build and maintain backend services with Java and Spring Boot, then connect them through REST APIs and microservices
  • Design database schemas and tune SQL queries across relational and NoSQL systems
  • Add authentication and authorization, and address security, performance, bugs, and production problems
  • Write unit and integration tests, review code, and join technical design and Agile discussions
  • Track application health, support releases, and use Git and CI/CD pipelines to ship code

What you bring

  • You have a computer science or IT degree, a related qualification, or equivalent hands-on experience
  • You bring Java and Spring Boot knowledge, including object-oriented programming, multithreading, and modern Java features
  • You can build REST services and microservices, work with databases, and optimize SQL queries
  • You understand testing with JUnit or Mockito, plus Git and CI/CD workflows

Who this fits

This mid-level, full-time role is based onsite in Bangalore. It suits a backend engineer who can work across development, testing, production support, and collaboration with product, QA, DevOps, and frontend teams.

From the employer

We are looking for a skilled Java Backend Developer to design, develop, test, and maintain scalable, secure, and high-performance backend applications. The ideal candidate should have strong experience in Java, Spring Boot, REST APIs, microservices architecture, database management, and cloud or deployment technologies.

Key Responsibilities

  • Design, develop, and maintain backend services using Java and Spring Boot.

  • Build and integrate RESTful APIs and microservices.

  • Write clean, reusable, maintainable, and efficient code.

  • Work with relational and NoSQL databases to design schemas and optimize queries.

  • Implement authentication, authorization, and application security.

  • Identify and resolve performance bottlenecks, bugs, and production issues.

  • Write unit and integration tests using JUnit, Mockito, or similar frameworks.

  • Collaborate with Product Managers, Business Analysts, QA Engineers, DevOps Engineers, and frontend developers.

  • Participate in code reviews, technical design discussions, and Agile/Scrum ceremonies.

  • Use Git and CI/CD pipelines to manage code changes and deployments.

  • Monitor application performance, troubleshoot issues, and support production releases.

  • Follow coding standards, secure development practices, and engineering best practices.

Required Technical Skills

  • Programming: Core Java, OOP, Collections, Exception Handling, Multithreading, Java 8+ features.

  • Frameworks: Spring Boot, Spring MVC, Spring Security, Spring Data JPA, Hibernate.

  • API Development: REST APIs, JSON, HTTP methods, API versioning, Swagger/OpenAPI.

  • Architecture: Microservices, design patterns, distributed systems fundamentals.

  • Databases: MySQL, PostgreSQL, Oracle, or similar relational databases; SQL query optimization.

  • Messaging: Kafka or RabbitMQ, where applicable.

  • Testing: JUnit, Mockito, integration testing.

  • Build Tools: Maven or Gradle.

  • Version Control: Git, GitHub, GitLab, or Bitbucket.

  • DevOps and Cloud: Docker, Kubernetes, Jenkins, AWS/Azure/GCP, depending on the project.

  • Monitoring: Logging, metrics, and troubleshooting using tools such as ELK, Grafana, or Prometheus.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.

  • Strong analytical, problem-solving, and debugging skills.

  • Understanding of data structures, algorithms, and software engineering principles.

  • Good communication and collaboration skills.

  • Experience working in Agile development environments.

Opportunity

Site Reliability work from LinkedIn, X, Reddit and Upwork, in one list.

Each morning you get everything that fits, strongest first.

Site Reliability

Find me work

By the team behind devopsroles.

Find me work
Opportunity

Site Reliability work from LinkedIn, X, Reddit and Upwork, in one list.

Each morning you get everything that fits, strongest first.

Find me work

By the team behind devopsroles.