Virtusa
Virtusa·3 months ago

Java - sr developer

Apply now

Location

onsite, Bengaluru, India

Commitment

Full Time

Level

Senior (5+ years)

Required skills

InfrastructureDatabasesQuerying LanguagesProgramming LanguagesContinuous Integration & DeliveryAnalyticsData Access & DatabasesQuery/Data FlowSaaSContinuous Delivery/Deployment (CD)Version ControlCloud ComputingContinuous Integration (CI)DatastoresApp Definition and DevelopmentCode CollaborationDevOpsFull Stack FrameworkSoftwareOSSPaaSDatabaseNoSQL Databases

Job Description

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).

Ready to join the team?

Apply now