Senior Backend Engineer - Site Reliability Engineering

Lenskart

Bengaluru

Presencial

INR 900.000 - 1.400.000

Jornada completa

Hace 4 días
Sé de los primeros/as/es en solicitar esta vacante

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Descripción de la vacante

Lenskart is seeking a Backend Engineer - SRE in Bengaluru to design, develop, test, and maintain scalable, secure backend applications. Strong Java, Spring Boot, REST APIs, and microservices experience required.

Responsibilities include building APIs, integrating databases, implementing security, and optimizing performance. You will collaborate with cross-functional teams and participate in code reviews, CI/CD, and Agile ceremonies.

Formación

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 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.

Responsabilidades

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

Conocimientos

Java
Spring Boot
REST APIs
Microservices
SQL/NoSQL
Security
CI/CD
Docker
Kubernetes
Cloud

Educación

Bachelor's degree in CS/IT or equivalent

Herramientas

Git
Maven/Gradle
Jenkins
Docker
Kubernetes

Descripción del empleo

Backend Engineer - SRE

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.

Experience Level Senior Level

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Java Developer
Senior Java Developer

Dbiz.ai • Ernakulam

Híbrido
INR 1.800.000 - 3.200.000
Senior Software Engineer
Senior Software Engineer

Mployee.me • Dadri

Presencial
INR 900.000 - 1.500.000
Java Backend Developer
Java Backend Developer

Envision Technology Solutions • India

A distancia
INR 1.500.000 - 2.800.000
Senior Backend Developer – Java Spring Boot
Senior Backend Developer – Java Spring Boot

Cloudoniq Technologies Pvt Ltd • Mumbai

Presencial
INR 1.500.000 - 2.000.000
Senior Java Backend Developer
Senior Java Backend Developer

Ingram Micro • Maharashtra

Presencial
INR 1.800.000 - 3.000.000
Senior Backend Engineer - Java + AWS
Senior Backend Engineer - Java + AWS

IT Merchant • Ahmedabad District

Presencial
INR 800.000 - 1.200.000
Software Developer
Software Developer

Wissen Technology • Mumbai

Híbrido
INR 2.500.000 - 4.200.000
Java Back End Developer
Java Back End Developer

TymblHub • Chennai District

Presencial
INR 2.800.000 - 4.200.000
Senior Java Backend Developer
Senior Java Backend Developer

Ingram Micro • Mumbai City

Presencial
INR 2.600.000 - 5.000.000
Senior Backend Engineer
Senior Backend Engineer

Digitup • Siliguri

Presencial
INR 800.000 - 1.400.000
Group Health Insurance
Regular training sessions and workshops