Virtusa Corporation

Tech Lead

Virtusa Corporation$120K — $140K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 8+ years experience in internet-scale solution development
  • Proficient in Java 11, Spring Boot, and No-SQL databases
  • Experience with Java functional and reactive programming
  • Knowledge of asynchronous microservices and Vert.x
  • Familiarity with REST APIs and Open API specification
  • Working knowledge of cloud technologies like Docker and Kubernetes
  • Bachelor's degree in engineering or related field; Java certification preferred

Responsibilities

  • Develop scalable internet applications using Java and Spring Boot
  • Implement asynchronous microservices architecture with Vert.x
  • Design and optimize No-SQL database schemas
  • Write and maintain effective REST APIs following Open API standards
  • Conduct peer code reviews and architecture assessments
  • Utilize modern development tools and methodologies
  • Collaborate with team members on project success

Benefits

  • Opportunity to work with cutting-edge technology in a collaborative environment
  • Support for continuous learning and professional development
  • Involvement in innovative projects with direct impact
  • Flexible working conditions to promote work-life balance
Full Job Description
P1C3TSTSOverall 8+ years of developing internet-scale solution development primarily using Java, Spring Boot and no-sql databases
Must have demonstrated proficiency and experience in the following tools and technologies
Java 11 (Lambdas, Streams, Completable Future, optional, generics)
Spring boot (webflux , Reactor 3), spring-data, REST
Java functional and reactive programming
Test Driven Development
Asynchronous Reactive Micro services utilizing Vert.x
REST APIs using Spring Boot 2.0 (reactive) and skilled in Open API (swagger) specification
Designing database schemas, index design, optimizations for query tuning
Working knowledge of cloud technologies (eg. docker, kubernetes, jager, prometheus)
Modern software engineering tools git workflows, gradle, load testing tools, mock frameworks
Good knowledge of messaging systems like Kafka, mq
Take pride in writing good clean code, perform peer code reviews and architecture reviews.
A bachelor's degree in engineering or related field
Java certification is a plus
Candidate Soft Skills
Demonstrated evidence to learn new skills
Demonstrated evidence of going above and beyond to make projects successful
Good Communication is necessary. Java 17, Spring Boot Kafka, MQ REST API, CI/CD NO SQL Database Jira, Rally

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
    Senior Consultant
    $120K — $145K *
    New York, NY 10025 (New York County)
    Information Technology
    In-Person
  • Virtusa Corporation
    Senior Tech Lead
    $150K — $180K *
    New York, NY 10025 (New York County)
    Enterprise Technology
    In-Person
  • Virtusa Corporation
    Tech Lead
    $135K — $160K *
    New York, NY 10025 (New York County)
    Information Technology
    In-Person
  • Virtusa Corporation
    Business Analyst
    $88K — $105K *
    Irving, TX 75061 (Dallas County)
    Business Services
    In-Person
  • Virtusa Corporation
    Lead Software Engineer
    $110K — $130K *
    Alpharetta, GA 30022 (Fulton County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Tech Lead jobs: