Java Developer

3 - 8 years

25 - 40 Lacs

Posted:10 hours ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

About the Role:

Key Responsibilities:

  • Develop and maintain scalable, efficient Java-based applications.
  • Collaborate with product and data teams to translate requirements into solutions.
  • Implement best practices: code reviews, unit testing, CI/CD.
  • Troubleshoot performance issues and ensure system reliability.
  • Participate in Agile ceremonies (sprints, stand-ups, retros).
  • Mentor junior developers and support knowledge sharing.

Required Skills:

  • 6+ years hands-on experience in Java (Java 21+ preferred).
  • Strong SQL knowledge; experience with PostgreSQL, HBase, or Trino.
  • Familiarity with gRPC, REST, Linux environments, and Git/DevOps tools.
  • Good understanding of OOP design patterns, TDD, and system design.
  • Strong problem-solving, debugging, and communication skills.

Good to Have:

  • Experience with Vaadin framework, Apache Spark, Kafka.
  • Knowledge of Kubernetes, cloud platforms (AWS/Azure/GCP).
  • Exposure to C#, .NET Core, Python, or JavaScript.

Mock Interview

Practice Video Interview with JobPe AI

Start Java 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 Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Talworx Solutions logo
Talworx Solutions

Information Technology

Tech City

RecommendedJobs for You

mumbai, navi mumbai, mumbai (all areas)

hyderabad, telangana, india

pune, chennai, bengaluru