Java Developer

6 - 10 years

35 - 40 Lacs

Posted:Just now| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Role & responsibilities

  • Develop, maintain, and test efficient, reusable

    Core Java

    code.
  • Apply

    DSA

    to solve complex problems and optimize time/space complexity.
  • Implement safe and efficient

    multithreading

    and synchronization solutions.
  • Collaborate to translate business requirements into technical designs.
  • Write optimized

    SQL queries

    ; manage database integrity, normalization, and transaction control.
  • Ensure implementation of architectural best practices and

    design patterns

    .
  • Participate in code reviews, unit testing, and debugging to ensure application stability.
  • Contribute to the continuous improvement of the development and deployment (CI/CD) lifecycle.

Required Skills & Qualifications

  • 6-10 years

    of professional experience in software development using Java.
  • Expert Core Java

    proficiency:

    OOP

    ,

    Collections Framework

    ,

    Streams API

    , and robust

    exception handling

    .
  • Solid understanding and application of common

    Design Patterns

    .
  • Strong foundation in

    DSA

    , algorithmic thinking, and complexity analysis.
  • Proven hands-on experience with

    Multithreading

    and

    Concurrency

    , including synchronization and lifecycle management.
  • Database

    proficiency: complex

    SQL queries

    , joins, indexing, normalization, and

    transaction management

    .
  • Experience with Git for version control.
  • Strong problem-solving skills and commitment to clean, well-documented code.
  • Strong communication and experience working in an

    Agile

    environment.

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
Highradius logo
Highradius

Software Development

Houston Texas

RecommendedJobs for You

hyderabad, chennai, bengaluru

hyderabad, chennai, bengaluru