Java Developer (3–4 Years) | Pune | Immediate Joiner

0 - 3 years

0 Lacs

Posted:2 weeks ago| Platform: Indeed logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

About the Role

We are looking for a highly skilled and experienced Java Developer with 3–4 years of strong, hands-on backend development experience in building scalable, production-grade applications. This is not an entry-level or training-focused role. We are seeking someone who has already worked extensively with Core Java, Spring Boot, RESTful APIs, database design, and performance optimization.

The ideal candidate must demonstrate ownership, problem-solving ability, and system-level thinking, and be comfortable working in a fast-paced, product-driven environment. This role is 100% on-site at our Pune office, and candidates must be willing to commute or relocate as required. Immediate joiners or candidates with a short notice period will be preferred.

Key Responsibilities

Backend Development & Application Design

  • Design, develop, and maintain robust, scalable backend applications using Java and Spring Boot.
  • Independently own and deliver end-to-end backend modules, from requirement analysis to deployment.
  • Develop and maintain RESTful APIs with proper validation, error handling, and security practices.
  • Apply strong understanding of OOP principles, design patterns, and clean coding standards.

Database Design & Data Handling

  • Design efficient and scalable database schemas aligned with business requirements.
  • Write optimized SQL queries and handle complex joins and transactions.
  • Work with Hibernate / JPA for ORM, caching, and persistence strategies.
  • Ensure data integrity, consistency, and performance optimization.

Performance Optimization & Troubleshooting

  • Identify and resolve performance bottlenecks, memory leaks, and concurrency issues.
  • Analyze and fix production issues with proper root-cause analysis.
  • Improve application performance through code optimization and JVM-level understanding.

Collaboration & System Integration

  • Work closely with product, QA, and DevOps teams to deliver high-quality releases.
  • Participate in technical and architectural discussions and provide implementation inputs.
  • Review code, enforce best practices, and support junior team members when required.

Quality, Best Practices & Ownership

  • Write unit and integration tests to ensure application stability and quality.
  • Follow best practices for Git version control, branching, and documentation.
  • Take complete ownership of assigned deliverables with accountability and quality focus.

Required Skills

  • 3–4 years of strong, hands-on experience in Java development (mandatory).
  • Expert knowledge of Core Java, OOP, collections, multithreading, and concurrency.
  • Strong experience with Spring Boot, Spring MVC, and dependency injection.
  • Hands-on experience building REST APIs and backend services.
  • Solid experience with Hibernate / JPA and relational databases (MySQL / PostgreSQL / Oracle).
  • Strong debugging, analytical, and problem-solving skills.
  • Ability to work independently and own modules end-to-end.

Nice to Have

  • Experience with microservices architecture.
  • Exposure to Kafka / RabbitMQ or other messaging systems.
  • Hands-on experience with Docker and CI/CD pipelines.
  • Exposure to cloud platforms (AWS / Azure / GCP).
  • Experience in product-based or startup environments.

What We Offer

  • Opportunity to work on high-impact, production-grade backend systems.
  • Ownership of core backend modules with architectural exposure.
  • Health insurance coverage.
  • Collaborative, growth-oriented engineering culture.
  • Paid leave.

Work Model & Requirements

  • Work Hours: Day shift (Monday to Friday)
  • Location: Pune, Maharashtra
  • Mode: Completely on-site
  • Preference: Immediate joiners / short notice candidates preferred

Job Details

  • Job Type: Full-time, On-site, Permanent
  • Designation: Java Developer
  • Experience: 3 – 4 years
  • Location: Pune, Maharashtra
  • Schedule: Day shift

Job Types: Full-time, Permanent

Benefits:

  • Health insurance
  • Paid sick time
  • Paid time off

Ability to commute/relocate:

  • Baner, Pune, Maharashtra: Reliably commute or planning to relocate before starting work (Required)

Application Question(s):

  • Are you available to join immediately? If not, please mention your notice period.

Experience:

  • Java: 3 years (Required)

Work Location: In person

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

RecommendedJobs for You