Job Description

  • Lead end-to-end development of medium to large Java web applications, including client interaction, requirement validation, system design, frontend/UI development, and backend integration.
  • Develop and maintain Java EE-based applications leveraging core Java APIs, web services, multi-threading/concurrency, XML, design patterns, and Service-Oriented Architecture (SOA).
  • Design, develop, and deploy microservices using Spring Boot and implement event-driven architectures.
  • Collaborate with cross-functional teams including infrastructure engineers and architects to identify and resolve infrastructure inefficiencies and risks.
  • Analyze infrastructure constraints, regulatory issues, and process gaps; engineer automation or software solutions to improve operations.
  • Support production applications, including builds, deployments, integration testing, and enterprise testing.
  • Develop frontend components using React JS

Apply for this Position

Ready to join Virtusa? Click the button below to submit your application.

Submit Application