Browse current jobs

Backend Engineer - Java

Lenskart · Bangalore

Apply on employer website

Collected role description

Role overview

Backend Engineer - Java at Lenskart

Responsibilities

  • Evaluate and adapt them to solving the business problem of the organization.
  • Drive and manage the bug triage process Report on the status of product delivery and quality to management, customer support, and product teams.
  • 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

Required qualifications

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

Employment details

  • Location: Bangalore

Additional role details

  • 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.
  • Collaborate with other technology and business teams within the organization to provide efficient robust solutions to the problems.
  • 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/MongoDB) development Should have experience in Apache Kafka , RabbitMQ, or other Queueing systems.

Collected experience requirement

4+ years