Backend Engineer - Java

Posted 2 Days Ago
Be an Early Applicant
Bangalore, Bengaluru Urban, Karnataka, IND
In-Office
Mid level
eCommerce • Information Technology
The Role
Design, develop, and maintain scalable Java backend systems. Translate functional requirements into technical designs, own the SDLC, build microservices/APIs, work with databases and messaging (Kafka/RabbitMQ), drive engineering practices, manage bug triage, collaborate across teams, and report delivery and quality to stakeholders.
Summary Generated by Built In

Company Overview

Lenskart is India’s fastest growing optical business. The company was co-founded in 2010 by Peyush Bansal, Amit Chaudhary & Sumeet Kapahi to provide Vision to India. 1/3rd of India’s population today needs vision correction and only 25% of those in need wear specs. Lenskart was founded in 2010 with a vision to solve this problem of eye wear and be the Numero Uno eyewear provider in India.

With technology integration into the eyewear vertical, and keeping a deep focus on consumer happiness, Lenskart has grown more than 200% Year on Year in the last 2 years to be among the top 3 Optical Retail businesses of India today.

Lenskart brings together the brightest minds to create breakthrough technology solutions, helping our customers get highly engaging experience. We are continuously evolving how we work and how we look at the business challenges, so we can continue to deliver measurable, sustainable solutions to our businesses.

Job Location: Bangalore

  • Translation of complex functional requirements into technical requirements, implementing and maintaining a coherent and progressive development strategy for our product line

  • Design, develop, and maintain complex systems using the best of the breed development practices and technology.

  • Responsible for the overall software development life cycle.

  • Delivery of High Quality, Scalable and Extensible systems, and applications on-time and on-budget.

  • Adoption and Evolution of the software engineering practices and tools within the organization

  • Keep in sync with the latest technology developments and open source offerings. Evaluate and adapt them to solving the business problem of the organization.

  • Collaborate with other technology and business teams within the organization to provide efficient robust solutions to the problems.

  • Drive and manage the bug triage process

  • Report on the status of product delivery and quality to management, customer support, and product teams.

  • Minimum of 4+ years in experience in Java Backend

  • Strong understanding of data structures and algorithms

  • Sound understanding of object-oriented programming and excellent software design skills.

  • Good experience of SOA/Microservices/Restful services and development of N-tier J2EE / Java Springboot applications (API’s).

  • Strong understanding of database design and SQL (mySql/mariaDB) development

  • Should have experience in Apache Kafka, RabbitMQ, or other Queueing systems.

  • Drive discussions to create/improve the product, process, and technology

  • Provide end to end solution and design details

  • Lead development of formalized solution methodologies

  • Passion to work in a startup-like environment

Skills Required

  • Minimum of 4+ years experience in Java backend development
  • Strong understanding of data structures and algorithms
  • Sound understanding of object-oriented programming and excellent software design skills
  • Experience with SOA, Microservices, RESTful services and N-tier J2EE / Java Spring Boot applications (APIs)
  • Strong understanding of database design and SQL (MySQL/MariaDB)
  • Experience with Apache Kafka, RabbitMQ, or other queueing systems
  • Experience owning the software development lifecycle and delivering high-quality, scalable systems
  • Ability to drive technical discussions, provide end-to-end solutions, and lead development of solution methodologies
  • Collaboration with technology and business teams and managing bug triage and reporting
  • Passion to work in a startup-like environment
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Gurgaon
9,675 Employees
Year Founded: 2008

What We Do

Lenskart is Asia’s largest eyewear company serving 40 Million people - helping them see better and lead better quality lives. We have more than 1500 omnichannel stores across 175 cities in India, Singapore and Dubai. Our aim is to serve One Billion eyes by 2025 globally. And in this journey, we want to go beyond vision correction to transform the way people see and experience the world. That’s our new purpose - and we can only get there through cutting-edge technology and exceptional people.

Similar Jobs

Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
289097 Employees

Nexthink Logo Nexthink

Software Engineer

Artificial Intelligence • Big Data • Cloud • Information Technology • Machine Learning • Software
Hybrid
Bengaluru, Karnataka, IND
1200 Employees

Zimperium Logo Zimperium

Java Engineer

Machine Learning • Mobile • Security
Hybrid
Bangalore, Bengaluru Urban, Karnataka, IND
237 Employees

Candescent Logo Candescent

Software Engineer

Fintech • Financial Services
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
1030 Employees

Similar Companies Hiring

PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees
Scotch Thumbnail
Artificial Intelligence • eCommerce • Fintech • Payments • Retail • Software • Analytics
US
35 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account