Home
Jobs
3579 Job openings at Virtusa
About Virtusa

Virtusa is a global provider of digital business strategy, digital engineering, and technology transformation services for global enterprises.

Java Solution Architect

Andhra Pradesh, India

5 years

Not disclosed

On-site

Full Time

P2-C1-TSTS We are looking for a Senior Java Developer with 5+ years of hands-on experience in Java development, API integrations, and full-stack development. The ideal candidate will have relevant experience in the banking domain, particularly in lead-to-deal processes. This role involves building scalable backend services, integrating APIs, and contributing to end-to-end development within a collaborative Agile team. Key Responsibilities Design, code, test, and maintain Java-based applications with high performance and scalability. Develop and integrate RESTful APIs, working with distributed systems and external interfaces. Implement clean, tested, and maintainable code using Java, JavaScript, HTML, and CSS. Contribute to front-end development using modern JavaScript frameworks such as Angular (preferred). Collaborate with business analysts, QA, and other developers to deliver high-quality features. Participate in sprint planning, code reviews, and regular Agile ceremonies. Support deployments and troubleshooting in development and production environments. Required Skills & Experience 5+ years of experience in Java development (Java 17 preferred). Experience in the banking domain, particularly in lead-to-deal workflows. Strong skills in API development and integration (REST, SOAP). Proficiency in front-end fundamentals (HTML, CSS, JavaScript) and front-end frameworks (Angular preferred). Experience working with PostgreSQL and relational database systems. Familiarity with BPMN tools or rules engines like Camunda, Drools, or Activiti (nice to have). Hands-on experience with DevOps tools such as GitHub, Maven, and Kubernetes. Understanding of system layers including database, API, caching, and message queues. Excellent problem-solving, debugging, and communication skills. Qualifications Bachelors degree in Computer Science, Engineering, or related field. Experience working in Agile development environments. Ability to collaborate in cross-functional teams and contribute to delivery goals. Show more Show less

Senior Tech Lead-Java

Andhra Pradesh, India

8 years

Not disclosed

On-site

Full Time

Design, develop, test, and deploy scalable and resilient microservices using Java and Spring Boot. Collaborate with cross-functional teams to define, design, and ship new features. Work on the entire software development lifecycle, from concept and design to testing and deployment. Implement and maintain AWS cloud-based solutions, ensuring high performance, security, and scalability. Integrate microservices with Kafka for real-time data streaming and event-driven architecture. Troubleshoot and resolve issues in a timely manner, ensuring optimal system performance. Keep up-to-date with industry trends and advancements, incorporating best practices into our development processes. Should Be a Java Full Stack Developer. Bachelor's or Master's degree in Computer Science or related field. 8+ years of hands-on experience in JAVA FULL STACK - JAVA SPRING BOOT Java 11+, Spring Boot, Angular/React, REST APIs, Docker, Kubernetes, Microservices Proficiency in Spring Boot and other Spring Framework components. Extensive experience in designing and developing RESTful APIs. Solid understanding of AWS services, including but not limited to EC2, Lambda, S3, and RDS. Experience with Kafka for building event-driven architectures. Strong database skills, including SQL and NoSQL databases. Familiarity with containerization and orchestration tools (Docker, Kubernetes). Excellent problem-solving and troubleshooting skills. Good to have TM Vault core banking knowledge, Strong communication and collaboration skills. Show more Show less

Java AWS Architect

Andhra Pradesh, India

3 years

Not disclosed

On-site

Full Time

Bachelors degree in Computer Science, Engineering, or related field. 10 plus years of professional experience in Java development. 3+ years of experience designing and developing solutions in AWS cloud environments. Strong expertise in Java 8+, Spring Boot, RESTful API design, and microservices architecture. Hands-on experience with key AWS services: Lambda, API Gateway, S3, RDS, DynamoDB, ECS, SNS/SQS, CloudWatch. Solid understanding of infrastructure-as-code (IaC) tools like Terraform, AWS CloudFormation, or CDK. experience with Agile/Scrum, version control (Git), and CI/CD pipelines. Strong communication and leadership skills, including leading distributed development teams. Lead end-to-end technical delivery of cloud-native applications built on Java and AWS. Design and architect secure, scalable, and resilient systems using microservices and serverless patterns. Guide the team in implementing solutions using Java (Spring Boot, REST APIs) and AWS services (e.g., Lambda, API Gateway, DynamoDB, S3, ECS, RDS, SNS/SQS). Participate in code reviews, ensure high code quality, and enforce clean architecture and design principles. Collaborate with DevOps engineers to define CI/CD pipelines using tools such as Jenkins, GitLab, or AWS CodePipeline. Mentor and coach developers on both technical skills and Agile best practices. Translate business and technical requirements into system designs and implementation plans. Ensure performance tuning, scalability, monitoring, and observability of deployed services. Stay current with new AWS offerings and Java development trends to drive innovation. Show more Show less

Cloud FSD Engineer

Andhra Pradesh, India

5 - 8 years

Not disclosed

On-site

Full Time

Key Responsibilities Develop scalable, secure, and high-performance web applications using Java on the back end and modern front-end frameworks. Work closely with product owners, UI/UX designers, and other developers to implement user-friendly features and functionality. Design and implement RESTful APIs and integrate third-party services. Leverage GCP services (e.g., App Engine, Cloud Functions, Cloud Run, Pub/Sub, Cloud Storage) for cloud-native architecture. Build and maintain reusable code and libraries for future use. Write unit, integration, and end-to-end tests to ensure code quality. Participate in code reviews and agile development ceremonies (sprint planning, retrospectives, etc.). Implement CI/CD pipelines using GCP tools (Cloud Build, Cloud Deploy) or other tools like Jenkins, GitHub Actions, etc. Collaborate with DevOps teams to deploy applications to cloud platforms. ________________________________________ Required Skills & Qualifications Bachelors or Masters degree in Computer Science, Engineering, or related field. 5-8 years of experience as a full stack developer. Strong back-end experience in Java (Java 8 or higher), Spring Boot, Hibernate/JPA. Proficient in front-end technologies such as HTML5, CSS3, JavaScript. Hands-on experience with modern JavaScript frameworks (React.js, Angular, or Vue.js). Knowledge of RESTful APIs and Microservices architecture. Experience with relational databases like MySQL, PostgreSQL, or Oracle. Familiar with build tools and version control (Maven/Gradle, Git). Experience in building CI/CD pipelines and deployment practices. Experience in unit testing frameworks (JUnit, Mockito, Jasmine, etc.). Experience with Kubernetes (GKE preferred). Experience with serverless computing and microservices architecture. GCP certification (Associate Cloud Engineer, Professional Cloud Developer, etc.) desirable Show more Show less

Java Solution Architect

Andhra Pradesh, India

5 years

Not disclosed

On-site

Full Time

P2-C1-TSTS We are looking for a Senior Java Developer with 5+ years of hands-on experience in Java development, API integrations, and full-stack development. The ideal candidate will have relevant experience in the banking domain, particularly in lead-to-deal processes. This role involves building scalable backend services, integrating APIs, and contributing to end-to-end development within a collaborative Agile team. Key Responsibilities Design, code, test, and maintain Java-based applications with high performance and scalability. Develop and integrate RESTful APIs, working with distributed systems and external interfaces. Implement clean, tested, and maintainable code using Java, JavaScript, HTML, and CSS. Contribute to front-end development using modern JavaScript frameworks such as Angular (preferred). Collaborate with business analysts, QA, and other developers to deliver high-quality features. Participate in sprint planning, code reviews, and regular Agile ceremonies. Support deployments and troubleshooting in development and production environments. Required Skills & Experience 5+ years of experience in Java development (Java 17 preferred). Experience in the banking domain, particularly in lead-to-deal workflows. Strong skills in API development and integration (REST, SOAP). Proficiency in front-end fundamentals (HTML, CSS, JavaScript) and front-end frameworks (Angular preferred). Experience working with PostgreSQL and relational database systems. Familiarity with BPMN tools or rules engines like Camunda, Drools, or Activiti (nice to have). Hands-on experience with DevOps tools such as GitHub, Maven, and Kubernetes. Understanding of system layers including database, API, caching, and message queues. Excellent problem-solving, debugging, and communication skills. Qualifications Bachelors degree in Computer Science, Engineering, or related field. Experience working in Agile development environments. Ability to collaborate in cross-functional teams and contribute to delivery goals. Show more Show less

Data engineer

Andhra Pradesh, India

0 years

Not disclosed

On-site

Full Time

Combine interface design concepts with digital design and establish milestones to encourage cooperation and teamwork. Develop overall concepts for improving the user experience within a business webpage or product, ensuring all interactions are intuitive and convenient for customers. Collaborate with back-end web developers and programmers to improve usability. Conduct thorough testing of user interfaces in multiple platforms to ensure all designs render correctly and systems function properly. Converting the jobs from Talend ETL to Python and convert Lead SQLS to Snowflake. Developers with Python and SQL Skills. Developers should be proficient in Python (especially Pandas, PySpark, or Dask) for ETL scripting, with strong SQL skills to translate complex queries. They need expertise in Snowflake SQL for migrating and optimizing queries, as well as experience with data pipeline orchestration (e.g., Airflow) and cloud integration for automation and data loading. Familiarity with data transformation, error handling, and logging is also essential. Show more Show less

Scrum Master

Hyderabad, Telangana, India

10 years

Not disclosed

On-site

Full Time

Title : Scrum Master Location: Hyderabad, Telangana Duration: Full Time Agile, Scrum Master, Project Management, Communication Skills Additional Skills : 10+ years of overall Scrum Master, Project Management and delivery experience. *Hands on practitioner of selected or multiple industry recognized software development methodologies including, but not limited to Agile, Lean, Waterfall, ITIL(ITSM) etc. *Proven track record in managing delivery engagements end-to-end with multi-vendor teams having high visibility and high business impact projects. *Experience in governing project delivery across the board of all stakeholders. *Experience and up-to-date knowledge on implementation of 3rd party solutions. *Experience with outcome based setups, delivering on hard commitments and fixed timelines. *Strong in effort estimation, planning and scheduling delivery. *Manage project schedule, cost, quality and scope. *Program Level status reporting on the cost, schedule and improvements periodically. Show more Show less

Network Security Admin

Bangalore Urban, Karnataka, India

0 years

Not disclosed

Remote

Full Time

Job Responsibilities Level 3 operational support for Network Security Products and Services: Firewalls (Juniper/Fortinet / Palo Alto); Network Access Control; etc. All aspects in operation support including deployment and configuration, troubleshooting advanced issues and working with Engineering/Vendor Implementing monitoring of products and services to ensure a healthy infrastructure Procuring, shipping and remotely managing the installation and decommissioning of the security hardware Heavy coordination with other teams involved in Global DMZ build-outs in the firm including Network Team, Data Center teams, etc The non-technical aspects Coordinating and leading the response of technology problems and incidents Customer service. Including off hour coverage via cell phone (oncall system) Creation/supplementation of Operational Runbooks Aligning global strategies with regional needs and demands Training teammates Interacting with service members of the networking, systems, e-business and PC support groups in major metropolitan regions across the globe. Skills Technical skills Knowledge and experience with network security infrastructure (e.g., configuring Firewalls, Network Access Control, etc) Knowledge of packet filtering, stateful packet inspection Scripting in any of the popular languages or Tools (Shell script, Python, Ansible, Github, Data pipeline) Knowledge of fundamental on networking (e.g. routing, switching, VLANs, VPNs, ete) Experience with host security (e.g.. (PTables, host based firewalls). Familiarity with Change Management and incident response techniques Soft skills Active interest in IT Security and general knowledge of Information Security Excellent written and oral communication skills. Fluent English is required Strong interpersonal and communication skills: capable of writing documentation, making presentations to internal audience, and interacting positively with management, colleagues and customers. Independent problem-solving, highly motivated and self-directing Comfortable working in an operations and support team with heavy end user interaction Ability to handle constantly changing flow of traffic; remain productive during slow times, be able to multitask effectively during busy times, exercise patience and professionalism during stressful situations Desired Skills Having skills and experience in the areas below is a major plus and will help the candidate Integrate With The Team And Environment Experience with any of the firewall platforms: Fortinet, Palo Alto, Juniper, ETC. Understanding of Networking and routing protocols (e.g. static routing; BGP; etc) Networking fundamentals (OSI model, TCP Stack, Network design) Experience in customer support and experience in interacting with business Five years of network security administration experience; preferably in the Financial Services sector. Bachelor's Deqree in Computer Science or IT equivalent to the job description is required. The firm require people to work in office at least 3 days a week, long term work from home is not an option. Skills Network Security Scripting Show more Show less

Next JS

Bangalore Urban, Karnataka, India

7 years

Not disclosed

On-site

Full Time

Experience 7 years of industry experience as a full stack engineer Development Methodologies Advanced level experience in Next js Server Side Rendering SSR Static Site Generation SSG File System Based Routing Automatic Code Splitting API Routes client side navigation middleware with React REST APIs Microservices is must Kafka experience is good to have but not must have Test Automation Unit Integration Automation testing experience Programming Languages C with good knowledge of OOPS concepts and design patterns CI CD Any Git tool for source control Build tools like TeamCity or Jenkins and experience with deployment tooling like Octopus or similar GitHub Actions is really good to have Databases Either of the relational databases like MSSQL Oracle Also any No SQL database like MongoDB is good to have Cloud AWS basic knowledge is better to have if not some experience in Azure is needed Monitoring Familiarization with Splunk or a similar monitoring tool Any familiarity with performance tooling like AppDynamics is good to have Soft skills Excellent communication skills Working experience with Agile methodologies Show more Show less

Business Development

Chennai, Tamil Nadu, India

0 years

Not disclosed

On-site

Full Time

Strong cross-functional consulting capabilities with domain experience in Healthcare and Life sciences. Ability to perform consulting activities, such as, analysis of industry, company, trends, and competitors, user journey mapping, gap identification, problem quantification, idea generation, solutioning, etc. to aid insights driven decision making. Good understanding of technology landscape. Hands-on experience on enterprise applications, such as, ERP, CRM, AWS/Azure/GCP, is a plus. Display thought leadership, create POVs, and publish whitepapers around factors influencing the market and identify potential opportunities to explore. Build use cases around an idea/capability, and be able to communicate assertively to senior leadership team and clients. Keen to receive and act on feedback, prioritize, and build roadmaps for solution implementation, support the engineering team by serving as a domain expert. Effectively manage and collaborate with sales, marketing, delivery, and solutions team to prepare GTM strategies, RFPs, and proactive pitches. Play an active role in radiation and expansion of accounts through solution/service offerings. Should have good communication skills and high proficiency in MS ppt, excel. Show more Show less

Presales

Chennai, Tamil Nadu, India

5 - 10 years

Not disclosed

On-site

Full Time

Key Responsibilities RFP & Proposal Management Analyze, coordinate, and respond to RFPs/RFIs/RFQs across verticals. Collaborate with internal teams (Sales, Delivery, Product, Legal) to develop high-impact proposals. Own the end to end proposal creation process, including storyboarding, executive summaries, and win themes. Ensure timely, compliant, and high-quality responses. Client Engagement & Consultative Selling Engage with mid management stakeholders to understand client pain points, business drivers, and decision making structures. Conduct discovery workshops, requirement gathering sessions, and solution presentations. Build trust and credibility through consultative engagement, positioning the organization as a thought partner. Solutioning & Bid Support Translate client requirements into tailored solutions in collaboration with technical and delivery teams. Prepare solution overviews, demos, POCs, and pricing models to support client proposals. Participate in or lead customer presentations and product walkthroughs. Internal Collaboration & Enablement Support sales teams with sales kits, competitor analysis, and value propositions. Maintain knowledge of industry trends, market movements, and competitor offerings. Contribute to the continuous improvement of presales assets, templates, and processes. Required Skills & Qualifications Bachelors degree in Business, Engineering, IT, or related field MBA is a plus. 5 to10 years of presales or consulting experience in IT services, SaaS, or solution sales environments. Strong understanding of RFP/RFI processes and proposal development lifecycle. Ability to engage confidently with mid-level executives and decision-makers. Excellent communication, presentation, and stakeholder management skills. Proficient in MS Office, PowerPoint, and proposal automation tools (e.g., RFPIO, Loopio) preferred. Strong analytical and problem-solving mindset. Experience working in a cross functional and multicultural environment. Show more Show less

Java Developer

Chennai, Tamil Nadu, India

4 years

Not disclosed

On-site

Full Time

Java and microservices resource with 4+ years of experience, good experience in Object Oriented Programming Class, Object, Interface, Inheritance, Composition and SOLID principles. Good experience on Java Foundations IO, Collections, Generics, Exception Handling and Threading. Attend daily scrum calls, pick up user stories, complete the development, write unit test cases, do thorough unit testing etc. Review Must to have - Java, Microservice, Oracle Show more Show less

QA Engineer

Chennai, Tamil Nadu, India

3 years

Not disclosed

On-site

Full Time

Role:QA Tester Work Mode: Hybrid Work timings: 2pm to 11pm Location: Chennai & Hyderabad Primary Skills: QA QA Engineer with minimum of 3+ years of experience Experience in manual(SIT and E2E testing), API testing and automation testing Experience in automation testing with UFT and Java(selenium) is an added advantage Familiarity with other automation tools and frameworks Good amount of work experience with Payments domain Develop and execute Testcases for manual testing. Perform regression testing to identify software defects Collaborate with developers and product managers to understand requirements and user stories Develop automated test scripts using tools like selenium and java Ensure timely identification and resolution of defects SIT/E2E Defect management and coordinate with vendor/application teams for resolution Show more Show less

Oracle PLSQL + Sanctions Developer

Chennai, Tamil Nadu, India

0 years

Not disclosed

On-site

Full Time

Sanctions Knowledge: Candidates must demonstrate experience with sanctions, explaining the processes for transactional and static screening, the lists or rules involved, and the screening and disposition workflows. A deeper understanding is required, including how transactions are monitored, rules applied, and stakeholder involvement. Superficial answers (e.g., broad statements about sanctions) are insufficient; candidates should provide detailed insights into the workings of sanctions. SQL Proficiency: Candidates should have the ability to write moderately complex SQL queries, including tasks such as: 1 .Handling joins. Finding maximum or second-highest transaction values. Grouping transactions by customer ID or account number. While not expected to handle extremely lengthy or advanced queries, they should demonstrate competence in handling queries with some complexity. Data Analysis Experience: Candidates Must Have Experience In Data-related Roles, Including Performing data mapping. Conducting gap analysis. Managing various data activities. Payments: Candidates should have a solid understanding of payment products. While they don t need to master all products, familiarity with at least one, such as real-time payments (e.g., Zelle) or wires, is essential. They should be able to explain the end-to-end process, including how transactions work, how settlements occur, the types of checks involved, and the message types used, such as SWIFT or ISO standards. Show more Show less

Sr. Python QA

Chennai, Tamil Nadu, India

5 years

Not disclosed

On-site

Full Time

Role: Python QA Work location: Chennai / Hyderabad Work Mode: Hybrid Work Timing: 2 PM/ 11 PM Primary Skills: Python Robot Framework Key Responsibilities Technical lead and strong robot and Python experience Able to guide team and lead a team technical in Robot and Python 5+ years of experience in Automation QA. Mainframe automation experience using tools like REXX, CA Automate, or equivalent. Knowledge of payment processing, credit/debit card transactions, and batch job processing. Familiarity with test management and defect tracking tools (JIRA, ALM, or TestRail). Show more Show less

ETL Monitoring

Chennai, Tamil Nadu, India

3 years

Not disclosed

On-site

Full Time

Key Responsibilities Set up and maintain monitoring dashboards for ETL jobs using Datadog, including metrics, logs, and alerts. Monitor daily ETL workflows and proactively detect and resolve data pipeline failures or performance issues. Create Datadog Monitors for job status (success/failure), job duration, resource utilization, and error trends. Work closely with Data Engineering teams to onboard new pipelines and ensure observability best practices. Integrate Datadog with tools. Conduct root cause analysis of ETL failures and performance bottlenecks. Tune thresholds, baselines, and anomaly detection settings in Datadog to reduce false positives. Document incident handling procedures and contribute to improving overall ETL monitoring maturity. Participate in on call rotations or scheduled support windows to manage ETL health. Required Skills & Qualifications 3+ years of experience in ETL/data pipeline monitoring, preferably in a cloud or hybrid environment. Proficiency in using Datadog for metrics, logging, alerting, and dashboards. Strong understanding of ETL concepts and tools (e.g., Airflow, Informatica, Talend, AWS Glue, or dbt). Familiarity with SQL and querying large datasets. Experience working with Python, Shell scripting, or Bash for automation and log parsing. Understanding of cloud platforms (AWS/GCP/Azure) and services like S3, Redshift, BigQuery, etc. Knowledge of CI/CD and DevOps principles related to data infrastructure monitoring. Preferred Qualifications Experience with distributed tracing and APM in Datadog. Prior experience monitoring Spark, Kafka, or streaming pipelines. Familiarity with ticketing tools (e.g., Jira, ServiceNow) and incident management workflows. Show more Show less

Mainframe Developer (Code Jumpers)

Chennai, Tamil Nadu, India

0 years

Not disclosed

On-site

Full Time

P2 C3 STS 6+ rs of experienceDesign, develop and implement applications for large scale Mainframe database Application working in a distributed development environment. Good Experience in Developing designs for converting requirements into business processes using COBOL and DB2. Proficient in using CICS and JCL. Perform detail design work for workflows, business rules, user interfaces and reports. Coordinate unit testing and integration testing with the development team and bug fixing with the testing team with input from product management. Interface with end-users for the purpose of design and implementation and troubleshooting problems. Exposure to Migration of large-scale mainframe applications to distributed systems. Experience in Agile methodology is mandatory. Experience in project management tools such as Confluence, JIRA Design and develop scalable and resilient systems using Java or Python to contribute to continual, iterative improvements for product teams Executes software solutions, design, development, and technical troubleshooting Identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems COBOL CICS JCL DB2 Show more Show less

Senior Consultant

Chennai, Tamil Nadu, India

6 - 10 years

Not disclosed

On-site

Full Time

Job Description Sr Application Java developer with strong technical knowledge and 6 to 10 years of experience in designing, developing and supporting web based applications using Java technologies. Candidate must have strong experience in Java, J2EE, JavaScript, APIs, Microservices, building APIs and SQL along with excellent verbal and written communication skills. The candidate should have a good experience in developing APIs with the expected output structure and high performance. Should be experienced in implementing APIs based on enterprise-level architecture frameworks and guidelines Writing well designed, testable, efficient Backend, Middleware code and building APIs using Java (e.g. Hibernate, Spring) Strong experience in designing and developing high-volume and low-latency REST APIs especially based on relational databases such as SQL Server Should be able to build API from scratch based on traditional DB and provide JSON output in requested structure Develop technical designs for application development/Web API Conducting software analysis, programming, testing, and debugging Designing and implementing relational schema in Microsoft SQL, and Oracle. Debugging application/system errors on development, QA and production systems; Show more Show less

Java Integration

Chennai, Tamil Nadu, India

7 years

Not disclosed

On-site

Full Time

7+ years of experience leading and mentoring developers. Expertise in Java and Spring Boot. Has integrated with SAP using API and IDOCs. Exposure to Order2Cash projects is a plus. Good exposure to automated unit testing. Show more Show less

FIND ON MAP

Virtusa

Virtusa

Virtusa

Information Technology and Services

Southborough

20,000+ Employees

3579 Jobs

    Key People

  • Kris Canekeratne

    Chairman and CEO
  • Sanjay Singh

    President and COO

My Connections Virtusa

Download Chrome Extension (See your connection in the Virtusa )

chrome image
Download 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.

Job Titles Overview