Enter a job title or keyword

Backend Engineer SRE

Lenskart


Job Location:

Bengaluru - India

Monthly Salary: Not provided by the employer
Posted: 25 October 2026 (9 hours ago)
Application Deadline: 22 January 2027
Vacancies: 1 Vacancy

Job Summary

Job description

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
  • Bachelors 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.

All done!

Your application has been successfully submitted!

Youve already applied for this job

Thank you for your interest - weve already received your application so this new submission cant be accepted. Your previous application is on file.

If you need assistance or believe this is an error please email us at


Required Experience:

IC


About Company

Company Logo

Shop online for Sunglasses, Eyeglasses and Contact Lenses for Men, Women & Kids and Get upto 50% Flat Discount at lenskart.com. ✓FREE shipping ✓Cash on Delivery ✓14 Days Return.

View Profile View Profile