Virtusa
Posted 3w ago

Senior Software Engineer - Java

Virtusa
Pune, Maharashtra, India
OnsiteFull Time
Responsibilities
  • designing services
  • building pipelines
  • supporting systems
Requirements
  • 7+ years software development experience with Java
  • Python and Spring Boot
  • Experience building microservices
  • Data pipelines
  • Cloud-native (GCP preferred)
  • SQL/NoSQL
  • Docker, CI/CD
  • Automated testing and observability
Technical tools mentioned
JavaPythonSpring BootOpenAPIREST APIsSQLNoSQLDockerCI/CDGitJUnitMockitoElasticsearchReactJavaScriptTypeScriptKafkaGoogle Cloud Platform (GCP)BigQueryGrafanaPrometheus

Job description

















The Senior Software Engineer (P3) is a strong individual contributor responsible for designing, developing, and supporting scalable services and APIs across our Enterprise Data platform.

You'll work closely with senior engineers, architects, and product teams to build the microservices, data pipelines, and analytics capabilities that turn Wiley's content and research assets into actionable intelligence—while contributing to engineering quality, system reliability, and continuous improvement.

Key responsibilities

Design and develop scalable backend services using Java, Python, and Spring Boot.

Build and maintain RESTful APIs and microservices to OpenAPI specifications.

Contribute to the design of Big Data and analytics engineering pipelines that power our Enterprise Data platform.

Apply sound database design principles across relational and NoSQL data stores.

Collaborate with Product, QA, and DevOps teams throughout the software development lifecycle.

Participate in system design discussions, technical reviews, and code reviews.

Write unit and integration tests.

Troubleshoot and resolve production issues.

Contribute to CI/CD automation and observability practices.

Required qualifications

7+ years of software development experience.

Strong experience with

Java, Python, Spring Boot, REST APIs and OpenAPI, SQL databases

Experience designing and building microservices.

Experience with cloud-native development on Google Cloud Platform (GCP) and/or other cloud platforms such as AWS, with a preference for GCP.

Experience with Big Data and analytics engineering building or supporting data pipelines, batch or stream processing, or analytics platforms.

Strong database design skills across relational and NoSQL systems.

Experience with

Docker, CI/CD pipelines, Git-based workflows

Understanding of Agile development methodologies.

Experience writing automated tests using JUnit and Mockito.

Experience with Elasticsearch for search and indexing.

Frontend experience with React and JavaScript/TypeScript.

Experience with event-driven architectures using Kafka or other messaging infrastructure.

Experience with Google Cloud Platform (GCP), including serverless services and BigQuery.

Exposure to observability and monitoring tools, such as Grafana or Prometheus.






















About Virtusa

Global provider of digital engineering and IT outsourcing services.

Year founded
1996
Employees
30000
Organization type
Private
Latest investment
Private Equity (2021) — led by Baring Private Equity Asia
Headquarters
US

Similar jobs

Software Engineer roles near Pune, Maharashtra
6h
Save
Mark Applied
Hide
Software Engineer (Java Developer)
Pune, Maharashtra, India
OnsiteFull Time
NielsenIQ
NielsenIQNYSE: NIQ: Provides consumer intelligence and retail measurement data services.
3+ YOERequires 3+ years building production software, a computer science or computer/electrical engineering degree, expert Java skills, SQL or NoSQL experience, Hibernate/JPA knowledge, and strong English communication.
Java, SQL, NoSQL, Hibernate, JPA, Amazon Web Services, Jenkins, AWS, Azure, Docker, Kubernetes, Terraform, Pulumi, CI/CD
7h
Save
Mark Applied
Hide
Senior Software Engineer -Full Stack
Pune, Maharashtra, India
OnsiteFull Time
Siemens Healthineers
Siemens HealthineersXetra: SHL: Global provider of medical technology and diagnostic imaging solutions.
7+ YOERequires 7–8 years of experience, strong software design and troubleshooting skills, and expertise across Angular, Java Spring Boot, Kafka, Docker, Kubernetes, PostgreSQL, cloud platforms, CI/CD, and observability.
Angular, Nx, Node.js, Java, Spring Boot, Jest, JUnit 5, Mockito, Apache Kafka, spring-kafka, Avro, CloudEvents, Docker, Kubernetes, OpenShift, Keycloak, JWT, PostgreSQL, Quartz, Dynatrace, Grafana, Loki, Prometheus, GitLab, AWS, VPC, ELB, EC2, ECS, EKS, S3, SQS, CloudWatch, vCluster, Helm, KubeVela, ArgoCD, Terraform, Velero, RDS PostgreSQL, DynamoDB, Istio, Kiali
7h
Save
Mark Applied
Hide
Senior Software Engineer
Pune, Maharashtra, India
HybridFull Time
Siemens Healthineers
Siemens HealthineersXetra: SHL: Manufacturer of medical diagnostic and imaging equipment.
5+ YOERequires 5–8 years of experience, mobility-domain project experience with ETCS and safety-critical testing, SIL2/SIL4 DMI hardware and software experience, C++ and Python, communication, and problem-solving skills.
C++, Python, European Train Control System (ETCS), Safety Integrity Level (SIL2), Safety Integrity Level (SIL4), Driver Machine Interface (DMI)
11h
Save
Mark Applied
Hide
Software Engineer
Pune or Bengaluru
OnsiteFull Time
Maersk
MaerskNasdaq Copenhagen: MAERSK-B: A global transportation and logistics advancing trade through technology and digital solutions.
4+ YOERequires 4–6 years building and supporting .NET applications, Vue frontend experience, RESTful APIs, Azure, DevOps, Docker, Terraform, databases, AI/ML, Workday, Agile Scrum, and stakeholder communication skills.
.NET, Vue, RESTful, OAuth2.0, Microsoft Azure, GitHub, Terraform, Docker, NoSQL, MongoDB, Generative AI, Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), Microsoft Copilot, Claude, Workday, Behaviour-Driven Development (BDD), Test-Driven Development (TDD), Scrum, CI/CD
13h
Save
Mark Applied
Hide
Software Engineer
Pune or Bengaluru or Mumbai or Gurgaon or Hyderabad or Chennai
OnsiteFull Time
Xoriant
Xoriant: Provides digital engineering and software services for global enterprises.
6+ YOE6+ years of experience developing RPA solutions; proficiency with RPA platforms, workflows, orchestrators, bots, SQL, APIs, JSON, XML, scripting, SDLC, agile, CI/CD, debugging, and analysis.
UiPath, Automation Anywhere, Blue Prism, Microsoft Power Automate, SQL, APIs, JSON, XML, Python, VB, C#, Java, CI/CD
14h
Save
Mark Applied
Hide
Custom Software Engineer
Pune or India
OnsiteFull Time
Accenture
AccentureNYSE: ACN: Global professional services firm providing consulting and technology solutions.
3+ YOERequires 3+ years of Python experience, 15 years of full-time education, object-oriented programming, design patterns, version control, agile practices, clean coding, debugging, and performance optimization.
Python
14h
Save
Mark Applied
Hide
Sr Software Engineer (Mainframe / COBOL)
Bangalore or Pune
HybridFull Time
ACI Worldwide
ACI WorldwideNASDAQ: ACIW: Powering the world's real-time electronic payments ecosystem.
8+ YOERequires 8+ years of software development experience, COBOL, JCL, DB2, IBM Mainframe, Git, Agile methods, debugging, and strong communication. Bachelor's degree or equivalent experience required.
COBOL, JCL, DB2, VSAM, IBM Mainframe, GitHub Copilot, ChatGPT, Claude, Cursor, Git, Unix, Linux, Java, CI/CD
23h
Save
Mark Applied
Hide
Senior Software Engineer
Pune, Maharashtra, India
OnsiteFull Time
Pitney Bowes
Pitney BowesNYSE: PBI: Provides global shipping, mailing technology, and logistics solutions.
4+ YOERequires 4–7 years of experience with VMware Cloud Foundation, Aria Automation, Aria Orchestrator, Nutanix HCI, infrastructure automation, scripting, virtualization, private cloud, and DevOps tools.
VMware Cloud Foundation (VCF), VMware vSphere, VMware ESXi, VMware vCenter Server, VMware Aria Automation, VMware Aria Orchestrator, VMware vSAN, VMware NSX-T, VMware Lifecycle Manager (vLCM), Nutanix HCI, Prism Central, Prism Element, AHV, Nutanix Files and Volumes, Nutanix Lifecycle Manager, PowerCLI, PowerShell, JavaScript, Python, REST APIs, JSON, YAML, Terraform, Ansible, Git, GitHub, Kubernetes, Docker, Active Directory, CMDB