Virtusa Corporation

Lead Software Engineer

Virtusa Corporation$110K — $130K *
Enterprise Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 7 years of experience in software development, specifically in enterprise applications
  • Strong expertise in Java and Spring Boot framework
  • Proven experience with Kafka for event-driven architecture
  • Hands-on knowledge of MongoDB including data modeling and query optimization
  • Experience with RESTful API development and microservices design
  • Familiarity with Agile methodologies and DevOps practices
  • Ability to troubleshoot and analyze production issues effectively

Responsibilities

  • Design, develop, test, and deploy backend applications using Java and Spring Boot
  • Build and maintain real-time event-driven solutions with Kafka
  • Create efficient data models and manage persistence using MongoDB
  • Develop and integrate RESTful APIs with various systems
  • Ensure high performance, reliability, and security of applications
  • Conduct root cause analysis for issues and participate in code reviews
  • Collaborate with cross-functional teams including Product Owners and QA

Benefits

  • Opportunity to work on cutting-edge technology and innovative projects
  • Collaborative work environment with cross-functional teams
  • Exposure to Agile development processes and principles
  • Involvement in technical design and architecture discussions
  • Focus on performance and scalability in application development
Full Job Description
Senior Java Developer with 7 years of experience in designing developing and maintaining scalable high performance enterprise applications The role requires strong expertise in Java Spring Boot Kafka and MongoDB with experience building microservices and event driven applications Job Responsibilities Design develop test and deploy scalable backend applications and microservices using Java and Spring Boot Build and maintain event driven solutions using Kafka for real time data processing and asynchronous communication Design and develop efficient data models queries and persistence solutions using MongoDB Develop and consume RESTful APIs and integrate applications with internal and external systems Ensure application performance scalability reliability security and code quality Troubleshoot production issues and perform root cause analysis for application and integration problems Participate in code reviews and contribute to technical design and architecture discussions Work closely with cross functional teams including Product Owners Architects QA and DevOps teams Follow Agile development practices and contribute to CI CD and automated deployment processes Primary Skills Must Have Java and Spring Boot Strong experience in Core Java Spring Boot REST APIs and Microservices development Apache Kafka Hands on experience in designing and developing Kafka producers consumers event driven architectures and message processing MongoDB Strong experience in MongoDB data modeling CRUD operations query optimization and integration with Java Spring Boot applications

About Virtusa Corporation

Virtusa Corporation is a global provider of digital business strategy, digital engineering, and information technology (IT) services and solutions. The company helps its clients transform their businesses through innovative technology solutions that enable them to improve customer engagement, increase operational efficiency, and drive revenue growth. Virtusa Corporation was founded in 1996 and is headquartered in Southborough, Massachusetts. The company has over 20,000 employees and operates in over 30 countries around the world. Virtusa Corporation is committed to sustainability and has received numerous awards for its environmental and social responsibility initiatives.
Learn more about Virtusa Corporation
Size
22,883 employees
Market Cap
$1.5 billion
Industry
Net Income
$44.6 million
Founded
1996
5 Year Trend
+22.3%
Revenue
$1.2 billion
NASDAQ

Similar Jobs

More Jobs at Virtusa Corporation

  • Virtusa Corporation
    Lead Software Engineer
    $145K — $175K *
    San Jose, CA 95123 (Santa Clara County)
    Information Technology
    In-Person
  • Virtusa Corporation
    Lead Software Engineer
    $120K — $145K *
    Tampa, FL 33647 (Hillsborough County)
    Information Technology
    In-Person
  • Virtusa Corporation
    Data Engineer
    $120K — $145K *
    New York, NY 10025 (New York County)
    Enterprise Technology
    In-Person
  • Virtusa Corporation
    Lead Software Engineer
    $135K — $160K *
    New York, NY 10025 (New York County)
    Enterprise Technology
    In-Person
  • Virtusa Corporation
    Sales Executive - AI Startups (US)
    $150K — $180K *
    Milpitas, CA 95035 (Santa Clara County)
    Enterprise Technology
    In-Person

More Enterprise Technology Jobs

Find similar Lead Software Engineer jobs: