Home
Jobs

Senior Software Engineer (Java, Spring)

4 years

7 - 20 Lacs

Posted:1 week ago| Platform: Indeed logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

We are US-based company and starting operations in Gandhinagar, Gujarat. We are building a team for the project in medical domain and for that we are seeking an experienced Senior Software Engineer to join our dynamic engineering team. You will play a key role in designing and developing scalable, cloud-native microservices using Java, Spring Boot, PostgreSQL, and Azure services. The ideal candidate understands microservices architecture well and is comfortable working across complex distributed systems.

Key Responsibilities:

  • Design, develop, and maintain Java-based microservices using Spring Boot.
  • Write clean, maintainable, and efficient code while following best practices.
  • Write robust unit tests, integration tests, and participate in setting up automated test pipelines.
  • Ensure test coverage and automation are integral to the development lifecycle.
  • Collaborate with DevOps, QA, and other engineering teams to deliver secure and reliable applications.
  • Ensure code quality and maintain high standards for observability, security, and performance.
  • Mentor junior developers and participate in code reviews and architecture discussions.

Required Skills and Qualifications:

  • 4+ years of hands-on experience in Java and Spring Boot.
  • Strong understanding and implementation experience with unit testing (e.g., JUnit, Mockito) and integration testing (e.g., Testcontainers, Spring Boot Test).
  • Proven experience in designing and implementing RESTful microservices.
  • Strong knowledge of PostgreSQL and SQL performance tuning.
  • Good to have Hands-on experience with Azure Cloud services
  • Experience with CI/CD pipelines (GitHub Actions, Azure DevOps, or Jenkins).
  • Familiarity with containerization tools like Docker and Kubernetes (AKS preferred).
  • Solid understanding of distributed systems, message queues, and event-driven architecture (Kafka).
  • Strong problem-solving skills, system design, and architecture expertise.

Job Type: Full-time

Pay: ₹700,000.00 - ₹2,000,000.00 per year

Benefits:

  • Paid sick time
  • Paid time off

Schedule:

  • Day shift
  • Monday to Friday

Education:

  • Bachelor's (Preferred)

Work Location: In person

Speak with the employer
+91 9723299983

Mock Interview

Practice Video Interview with JobPe AI

Start Software Interview Now
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
Waveum

4 Jobs

RecommendedJobs for You