Java - Senior Developer
Virtusa · Bangalore Urban, Karnataka, India
Virtusa · Bangalore Urban, Karnataka, India
**Job Description** ****Technical Skills:**** - Should have at least 6+ Years of Experience - Proficiency in backend programming languages such as Java - Hands-on experience with frameworks like Spring Boot, DropWizard - Strong understanding of database technologies (SQL: MySQL/PostgreSQL; NoSQL: MongoDB, Redis). - Experience with building RESTful APIs and GraphQL. - Familiarity with cloud platforms ( GCP) and microservices architecture. - Knowledge of containerization (Docker) and orchestration (Kubernetes). - Expertise in CI/CD tools like Jenkins, GitLab CI, or GitHub Actions. - Able to write HLDs and LLDs - Security best practices (e.g., OWASP standards). **Mandatory Skills** - DSA (Data Structures & Algorithms) - Core Java - SQL - REST APIs - Spring Boot - Topological Sorting **Interview Process** - AI Interview - 2 rounds of Technical discussion (one round to be in-person)