Senior Software Engineer
Full Job Description
Role Overview
We are seeking a talented Full Stack Software Developer (Java / React) to join our team in Bengaluru. You will play a key role in building scalable microservices and creating responsive user interfaces that drive business value.
Key Responsibilities:
- Backend Development: Design and build robust, high-performance microservices using Modern Java (11+) and Spring Boot.
- Frontend Development: Develop intuitive, responsive user interfaces with React to deliver seamless experiences across devices.
- Data & Integration: Craft optimized SQL queries, design relational schemas, and build secure RESTful APIs for system integration.
- Quality Assurance: Write comprehensive unit and integration tests to ensure code reliability within Agile sprints.
Required Skills: Proficiency in Java, Spring Boot, React, Microservices architecture, SQL, and API design.
Nice to Have: Experience with AWS cloud platforms, Docker containerization, and CI/CD pipelines.
About You: Ideally 2–5 years of experience in full-stack or backend/frontend web development. A Bachelor's degree in Computer Science or equivalent practical experience is required.
Company
Virtusa
Virtusa is a leading global technology services company providing digital solutions and consulting to help businesses innovate, transform, and deliver exceptional customer experiences.