Senior Java Developer

5 - 8 years

13 - 18 Lacs

Posted:21 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Senior Java Developer Java, Microservices

  • Design, develop, and deploy robust, scalable Microservices using Spring Boot and Spring WebFlux, while adhering to modern security and coding best practices.

  • Apply strong knowledge of design patterns, data structures, algorithms, and SOLID principles to deliver high-quality, maintainable code.

  • Work closely with DevOps, QA, and product teams to ensure that solutions meet business requirements and are reliable in production.

  • Participate in product demos, design discussions, and release reviews, bringing your technical expertise to shape our products.

  • Continuously improve development processes and engineering practices, sharing knowledge and mentoring others.

  • Stay up to date with the latest tools, technologies, and frameworks in the Java and cloud-native ecosystem.

  • Deploy, monitor, and maintain services on Kubernetes (AKS) and leverage containerization best practices with Docker.

  • Design and work with both NoSQL (Couchbase, MongoDB, Cassandra) and SQL (PostgreSQL) databases to build efficient, performant services.

  • Leverage cloud-native capabilities in AWS or Azure to deliver resilient, scalable services.

  • Follow Agile best practices, using tools like Jenkins, GitHub Actions, ArgoCD, Sonar, Snyk, Postman, and more to ensure quality and security.

What Were Looking For

  • Strong knowledge of design patterns, data structures, algorithms, and SOLID principles.

  • Excellent hands-on experience with Java 8, Java 17 (and above).

  • Deep practical experience with Microservices architecture, Spring Boot, and Spring WebFlux.

  • Solid working experience with Kubernetes, Docker, and Azure Kubernetes Service (AKS).

  • Strong proficiency with NoSQL databases (Couchbase, MongoDB, Cassandra) and SQL databases (PostgreSQL).

  • Proven experience building and deploying cloud-native solutions on AWS and/or Azure.

  • Excellent analytical and problem-solving skills.

  • Effective communication skills and the ability to collaborate with cross-functional teams.

Other Skills:

  • CI/CD tools: Jenkins, GitHub Actions, ArgoCD

  • Security and quality tools: Snyk, Sonar

  • API Testing: Postman

  • Familiarity with Agile methodologies and best practices.

Nice-to-Have:

  • Experience with Splunk, ELK Stack for log monitoring.

  • Experience with NewRelic, AppDynamics, or DynaTrace for application performance monitoring.

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
PwC India logo
PwC India

Business Consulting and Services

Kolkata West Bengal

RecommendedJobs for You

hyderabad, telangana, india

hyderabad, telangana, india