View All Jobs 131252

Senior Software Engineer

Develop and optimize microservices architecture for cloud-native enterprise applications
Kallur, Andhra Pradesh, India
Senior
21 hours agoBe an early applicant
Virtusa

Virtusa

A global provider of digital strategy, digital engineering, and IT services and solutions for Global 2000 enterprises.

Software Engineer

We are looking for a highly skilled Senior Software Engineer with strong expertise in Java and AWS to join our engineering team. You will be responsible for designing, developing, and maintaining scalable backend services and cloud-based applications. The ideal candidate is a hands-on developer who thrives in a fast-paced environment and enjoys building reliable, secure, and performant systems in the cloud.

Key Responsibilities:

  • Design, develop, and deploy backend services and microservices using Java (Spring Boot).
  • Develop cloud-native applications leveraging AWS services such as Lambda, EC2, S3, RDS, DynamoDB, and API Gateway.
  • Collaborate with architects, product managers, QA, and DevOps teams to deliver high-quality software.
  • Participate in system design and code reviews, ensuring adherence to best practices and coding standards.
  • Write clean, maintainable, and testable code following modern software engineering principles.
  • Contribute to CI/CD pipelines, monitoring, logging, and performance tuning.
  • Troubleshoot and resolve production issues in a timely manner.
  • Mentor junior developers and contribute to knowledge-sharing initiatives.

Required Skills & Qualifications:

  • 5+ years of backend development experience with Java (8 or higher).
  • Strong experience with Spring Boot, RESTful APIs, and microservices architecture.
  • Solid hands-on experience with core AWS services such as: EC2, S3, Lambda, RDS, DynamoDB, CloudWatch, API Gateway.
  • Familiarity with CI/CD tools like Jenkins, GitHub Actions, AWS CodePipeline, etc.
  • Experience with containerization (Docker) and orchestration tools (Kubernetes or ECS).
  • Strong knowledge of software design patterns, algorithms, and data structures.
  • Familiarity with unit testing, integration testing, and test automation frameworks.
+ Show Original Job Post
























Senior Software Engineer
Kallur, Andhra Pradesh, India
Engineering
About Virtusa
A global provider of digital strategy, digital engineering, and IT services and solutions for Global 2000 enterprises.