3 - 8 years

5 - 15 Lacs

Posted:2 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

We need a Senior Software Engineer high skills to be part of our fast-paced team. A good candidate should possess Java, Spring Boot, Microservices, and containerization technologies skills. You will be tasked with building high-performance applications and ensuring scalability while applying best practices in software development.

Key Responsibilities:

  • Design, develop, and maintain scalable Java applications.
  • Implement Spring Boot, Spring MVC, Hibernate/Spring Data JPA in application development.
  • Develop and deploy microservices-based architectures.
  • Utilize design patterns to optimize code structure and maintainability.
  • Implement containerized applications using Docker and orchestrate them using Kubernetes.
  • Manage build and dependency management tools like Maven / Gradle.
  • Ensure high-quality code by following software engineering best practices, including unit testing and code reviews.
  • Collaborate with cross-functional teams, including product managers, DevOps, and QA teams.
  • Troubleshoot and resolve complex software issues.
  • Stay updated with the latest technology trends and suggest improvements.

Senior Software Engineer Key Skills:

  • 5+ years of experience in software development using Java 8+.
  • Strong expertise in Spring Boot, Spring MVC, Hibernate/Spring Data JPA.
  • Hands-on experience with Microservices Architecture.
  • In-depth knowledge of design patterns and their implementation.
  • Proficiency in containerization using Docker and orchestration using Kubernetes.
  • Experience with Kafka, and caching solutions (Redis, Memcached, etc.).
  • Experience in databases (SQL and NoSQL), RESTful APIs and web services, and Maven / Gradle for build automation.
  • Experience with cloud platforms like AWS, Azure, or GCP.
  • Good understanding of CI/CD pipelines and DevOps practices.
  • Excellent analytical and problem-solving skills.
  • Strong communication and teamwork skills.
  • Ability to mentor junior developers and provide technical guidance.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific 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 Skills

Practice coding challenges to boost your skills

Start Practicing Now
Focus Management Consultants logo
Focus Management Consultants

Management Consulting

Business City

RecommendedJobs for You

bengaluru east, karnataka, india

andhra pradesh, india