Senior Java Developer

3 years

15 - 20 Lacs

Posted:6 hours ago| Platform: GlassDoor logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Job Title: Java Developer (3 to 6 Years Experience)
Location: Noida 62
Immediate Joiner

Job Summary:

We are seeking a highly skilled and experienced Senior Java Developer with strong expertise in Java 8, 11, and 17+. The ideal candidate should have a deep understanding of modern Java features, multithreading, Spring Boot, microservices architecture, and API security. You will be responsible for building and maintaining scalable, secure, and high-performance backend systems.

Key Responsibilities:

  • Design, develop, and maintain backend applications using Java 8, 11, and 17+ features.
  • Build and consume RESTful APIs with a strong focus on performance, reliability, and security.
  • Leverage modern Java features including Lambda expressions, Streams, Records, Switch Expressions, and Text Blocks.
  • Implement robust exception handling, thread-safe multithreading, and concurrency control.
  • Develop and maintain microservices using Spring Boot and related technologies.
  • Ensure API security using standards like OAuth2, JWT, HTTPS, and secure authentication/authorization.
  • Collaborate with cross-functional teams to define, design, and deliver new features.
  • Participate in code reviews, debugging, and writing unit/integration tests.
  • Contribute to CI/CD pipelines and version control processes using Git.

Required Skills and Qualifications:

  • 5+ years of hands-on Java development experience.
  • Proficiency in Java 8, Java 11, and Java 17+, including:
  • Lambda expressions
  • Streams API
  • Collections framework
  • Records (Java 14+)
  • Text Blocks (Java 15+)
  • Enhanced switch expressions (Java 14+)
  • Expertise in Spring Boot and the Spring ecosystem.
  • Experience designing and consuming RESTful web services.
  • Solid understanding of multithreading, concurrency, and performance optimization.
  • Proficiency with microservices architecture and distributed systems.
  • Strong experience with API security: OAuth2, JWT, HTTPS, etc.
  • Familiarity with Git, CI/CD pipelines, and DevOps principles.
  • Strong analytical, problem-solving, and communication skills.

Preferred Qualifications:

  • Experience with Docker, Kubernetes, or other container/orchestration technologies.
  • Exposure to cloud platforms (AWS, Azure, GCP).
  • Familiarity with Agile/Scrum methodologies.

Job Type: Full-time

Pay: ₹1,523,719.40 - ₹2,081,677.44 per year

Benefits:

  • Health insurance
  • Paid sick time
  • Provident Fund
  • Work from home

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