Posted:9 months ago
About the Role
We are seeking versatile Full StackDataEngineerstojoin our team. These roles involve developing and maintaining end‑to‑enddatasolutions, encompassing both user‑facingreporting applications and robust backenddatainfrastructure. Engineers will leverage their expertisetobuild and productionizetools that provide critical insights and supportdata‑driven decision‑making.
Responsibilities
Full Stack Development
Build, test, and productionizereportingtools and web applications using modern frontend technologies (Angular, TypeScript, Dart).
Design and implement interactive dashboards anddatavisualizations using charting libraries such as Dart charts and d3.js..
Develop, test, and deploy web services and APIs using Java.
Backend &DataEngineering
Architect, build, and maintain scalable and efficientdatapipelines (ETL jobs)toprocess logs and diversedatasources.
Createand manage derived tables and materialized viewstooptimizedataaccess for dashboards andreporting.
Integrate multiple services and systemstocreateseamlessdataworkflows and application functionalities.
Production &Reliability
Perform comprehensive end‑to‑end testingtoensure quality,reliability, and performance.
Createand maintain detailed code documentation, system designs, anddatalineage.
Develop and uphold production playbooks for deployment, monitoring, and on‑call procedures.
Required Qualifications
Minimum of 10+ years of technical experience.
Bachelor’s degree in Computer Science,related technical field, or equivalent practical experience.
Demonstrated experience in full‑stack development, including:
Frontend: Angular, TypeScript, Dart.
DataVisualization: Dart charts, d3.js..
Backend: Strong proficiency in Java for web services and APIs.
Proven experience designing, building, and productionizing ETL pipelines, including processing large volumes of logs.
Familiarity withdatabase systems, derived tables, and materialized views.
About Virtusa
Teamwork, quality of life, professional and personal development: values that Virtusa is proud to embody. When you join us, you join a team of 27,000 people globally that cares about your growth — one that seeks to provide you with exciting projects, opportunities and work with state of the art technologies throughout your career with us.
Great minds, great potential: it all comes together at Virtusa. We value collaboration and the team environment of our company, and seek to provide great minds with a dynamic place to nurture new ideas and foster excellence.
Virtusa was founded on principles of equal opportunity for all, and so does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law. All employment is decided on the basis of qualifications, merit, and business need.
Free courses, interview questions and practice for each skill.
On-site
Part Time
Virtusa
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Practice Python coding challenges to boost your skills
Start Practicing Python Now
Bengaluru
Salary: Not disclosed
India
Salary: Not disclosed
Andhra pradesh
Salary: Not disclosed
Bengaluru
Salary: Not disclosed
Andhra pradesh
Salary: Not disclosed
AI Job Matching Summary