Senior Java Developer

0 - 5 years

3 - 7 Lacs

Posted:1 day ago| Platform: Indeed logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Position Overview

We are seeking a highly skilled and experienced Senior Java Developer to join our dynamic technology team. The ideal candidate will be responsible for designing, developing, and maintaining high-performance, scalable, and secure applications. This role requires deep technical expertise in Java, Spring Framework, Microservices architecture, RESTful APIs, and modern development practices, along with strong problem-solving abilities and leadership skills to mentor junior developers.

Key Responsibilities

  • Application Development: Design, develop, test, and deploy high-quality Java applications using Java, Spring Boot, Hibernate/JP, and other related technologies.
  • System Architecture & Design: Collaborate with architects and product teams to design scalable, modular, and secure solutions following best practices.
  • Microservices & API Development: Build and maintain RESTful APIs and microservices to integrate with internal and external systems.
  • Database Management:- Work with relational and NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.), ensuring optimized queries and performance tuning.
  • Code Quality & Best Practices: Write clean, maintainable, and efficient code following coding standards, design patterns, and secure coding principles.
  • Mentorship & Leadership: Provide technical guidance, code reviews, and mentorship to junior and mid-level developers.
  • Agile Collaboration: Work closely with cross-functional teams including QA engineers, DevOps, Product Managers, and UI/UX teams in an Agile/Scrum environment.
  • Continuous Improvement: Stay updated with emerging technologies, tools, and industry trends to enhance development practices.

Required Skills & Qualifications

  • Education: Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field.
  • Experience: 5–7 years of hands-on Java development experience, with at least 2+ years in a senior/lead role.

Technical Skills:

  • Strong proficiency in Core Java, J2EE, and OOP principles
  • Expertise in Spring Framework (Spring Boot, Spring MVC, Spring Security)
  • Hands-on experience with Microservices architecture and RESTful API development
  • Experience with ORM frameworks like Hibernate/JPA
  • Solid knowledge of SQL and NoSQL databases
  • Exposure to cloud platforms (AWS, Azure, or GCP)
  • Familiarity with CI/CD pipelines, Git, Jenkins, Docker, Kubernetes
  • Knowledge of unit testing frameworks (JUnit, Mockito)

Soft Skills:

  • Strong analytical and problem-solving skills
  • Excellent communication and collaboration abilities
  • Ability to mentor and lead junior developers
  • Strong sense of ownership and accountability

What We Offer

  • Opportunity to work on cutting-edge projects in a fast-paced environment
  • A collaborative and innovative culture that values your input
  • Professional development, training, and growth opportunities
  • Competitive compensation and benefits package

Job Types: Full-time, Permanent

Pay: ₹300,000.00 - ₹700,000.00 per year

Benefits:

  • Cell phone reimbursement
  • Health insurance
  • Paid time off
  • Provident Fund

Ability to commute/relocate:

  • Jetalpur, Vadodara, Gujarat: Reliably commute or willing to relocate with an employer-provided relocation package (Required)

Experience:

  • Java: 5 years (Required)

Location:

  • Jetalpur, Vadodara, Gujarat (Required)

Work Location: In person

Speak with the employer
+91 6355473646

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

jetalpur, vadodara, gujarat

noida, uttar pradesh, india