Logo
Virtusa

Senior Software Engineer

Virtusa, Columbus, Ohio, United States, 43224

Save Job

Join to apply for the Senior Software Engineer role at Virtusa

Key Skills & Experience

Backend Java development with Spring Boot, microservices, Kafka, and AWS experience

Extensive experience designing and developing RESTful APIs

Proficiency in Spring Boot and other Spring Framework components

Experience with Splunk, Dynatrace, Grafana tools

AWS certification preferred

Retail banking project experience preferred

5–8 years designing, developing, testing, and deploying scalable microservices in Java/Spring Boot

Bachelor’s or Master’s degree in Computer Science or related field

Strong knowledge of AWS services (EC2, Lambda, S3, RDS)

Kafka experience for event-driven architectures

SQL and NoSQL database skills

Containerization and orchestration (Docker, Kubernetes)

Excellent problem‑solving, troubleshooting, communication, and collaboration skills

Responsibilities

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 promptly, ensuring optimal system performance

Keep up to date with industry trends and best practices, incorporating them into development processes

Seniority level

Associate

Employment type

Full-time

Job function

Engineering and Information Technology

Industries

IT Services and IT Consulting

Location: Columbus, OH

#J-18808-Ljbffr