Java Developer

5 - 8 years

15 - 25 Lacs

Posted:2 weeks ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

What we are

Join us at DMart Labs, the captive technology and innovation hub of Avenue Supermarts Ltd, where we are dedicated to pushing the boundaries of technological advancement. Nestled in the vibrant tech hub of Whitefield, Bangalore, our team of skilled engineers collaborates tirelessly to craft pioneering solutions that drive the success of our business.

At DMart Labs, we thrive on innovation, constantly striving to develop cutting-edge products that redefine the retail landscape. Our work is at the forefront of revolutionizing Avenue Supermarts' operations and enhancing the overall customer experience. Our mission is to harness the power of technology to tackle complex challenges in supply chain, operations, and process optimization. We pride ourselves on crafting innovative solutions that seamlessly integrate cutting-edge technologies such as cloud computing, microservices, and micro-applications to ensure our customers have access to the products they desire.

About the Role:

Java Developer

Key Responsibilities:

  • Design, develop, test, and maintain robust, scalable, and secure Java applications.
  • Collaborate with cross-functional teams (Product, QA, DevOps) to define, design, and ship new features.
  • Write clean, efficient, and maintainable code following best practices.
  • Perform code reviews, mentor junior developers, and contribute to knowledge sharing.
  • Troubleshoot, debug, and resolve application issues in production and development environments.
  • Optimize applications for performance, scalability, and reliability.
  • Stay updated with emerging technologies, tools, and best practices to continuously improve development processes.

Required Skills & Qualifications:

  • Core Expertise:

    Strong proficiency in Java (8 or above) with solid understanding of OOP concepts, data structures, and algorithms.
  • Frameworks:

    Hands-on experience with Spring / Spring Boot, Hibernate, and related frameworks.
  • Databases:

    Experience with relational databases (MySQL, PostgreSQL, Oracle) and ORM tools.
  • Web Technologies:

    Familiarity with RESTful APIs, Microservices architecture, and JSON/XML.
  • Build & Tools:

    Proficiency in Maven/Gradle, Git, JUnit/TestNG.
  • Cloud & DevOps (Nice to have):

    Exposure to GCP, Docker, Kubernetes, CI/CD pipelines.
  • Strong analytical and problem-solving skills with attention to detail.
  • Excellent communication and collaboration skills.

Preferred Qualifications (Good to Have):

  • Experience in distributed systems or high-transaction applications.
  • Knowledge of messaging queues (Kafka, RabbitMQ, ActiveMQ).
  • Familiarity with front-end technologies (Angular, React, or Vue.js).
  • Agile/Scrum development experience.

Education:

  • Bachelors/Master’s degree in Computer Science, Information Technology, or related field.
    *PLEASE DON'T APPLY IF YOU HAVE LESS EXPERIENCE, Your profile will get rejected*

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
DMart logo
DMart

Retail

Mumbai

RecommendedJobs for You

hyderabad, chennai, bengaluru

hyderabad, pune, bengaluru