Home/Job List/Java FSD
Virtusa

Java FSD

Virtusa

Hyderabad, Telangana, India
Full-Time
Posted 16 days ago

Opens the application on virtusa.com

Job Description & Responsibilities

Job Requirements

ob Title: Java Full Stack Developer

Role Summary

We are looking for a developer with deep expertise in building scalable, high-performance

microservices using Java and Spring Boot.

Key Responsibilities

  • Architecture & Design
  • Design and develop scalable, resilient microservices-based systems.
  • Define best practices for service decomposition, API design, and inter-service communication.
  • Apply domain-driven design (DDD) principles where appropriate.
  • Ensure system design aligns with performance, security, and reliability requirements.
  • Hands-on Development
  • Actively contribute to coding, debugging, and optimization of backend services.
  • Build RESTful APIs using Java and Spring Boot.
  • Write clean, maintainable, and well-tested code.
  • DevOps & CI/CD
  • Work with containerization technologies like Docker and orchestration tools like Kubernetes.
  • Collaborate with DevOps teams to improve deployment, scalability, and monitoring strategies.
  • Distributed Systems & Integration
  • Design and implement event-driven architectures using Kafka.
  • Ensure reliability, fault tolerance, and scalability across distributed services.
  • Collaboration
  • Should be well versed with Agile practices.
  • Participate in sprint planning, estimation, and retrospectives.
  • Quality, Security & Performance
  • Ensure high test coverage (unit, integration).
  • Drive performance tuning and system optimization.
  • Implement security best practices (OAuth2, JWT, secure APIs).
  • Advocate for observability (logging, monitoring, alerting).

Required Skills & Qualifications

  • Strong experience in Java and Spring Boot.
  • Proven experience building microservices architectures.
  • Hands-on experience with Docker and Kubernetes.
  • Strong experience with CI/CD tools (e.g., Jenkins).
  • Solid understanding of REST APIs, distributed systems, and event-driven architecture.
  • Hands-on experience with messaging systems (Kafka).
  • Strong knowledge of Domain-Driven Design (DDD) principles.
  • Experience implementing security standards (OAuth2, JWT, API security).
  • Experience with relational and/or NoSQL databases.
  • Experience in Angular development is a significant advantage.

Experience

  • 5+ years of relevant software development experience.
  • Proven track record of delivering scalable, distributed systems.

Work Experience

7-10Years

Required Skills

AngularJavaDockerKubernetesKafkaCI/CDAgile

Job Details

Employment TypeFull-Time
Work ModeOn-Site
Experience7 – 10 years
Positions1

Posted by

N/A

Posted on:

13 Oct 2026

About Virtusa

More open roles

Browse all jobs →