Java FSD Lead

Virtusa


Job Location:

Bengaluru - India

Monthly Salary: Not Disclosed
Posted on: 4 days ago
Vacancies: 1 Vacancy

Job Summary

Full Stack Lead role at is typically a senior technical leadership position that combines hands-on development system design and team leadership. While the exact responsibilities vary by team Lead Software Engineer roles generally include the following

Key Responsibilities
Own a product or functional area from requirement gathering through production deployment.
Design and develop both frontend (web & mobile) and backend components for large-scale applications.
Create high-level and low-level system designs for the end-to-end flow from UI to backend to database.
Proactively involve in deepdiving solutioning unblocking debugging and tracking
Execution excellence & ownership to take a requirement to production on time with quality.
Be a point of contact for team members on technical & functional queries.
Build and maintain cross-platform responsive frontends and scalable microservices and APIs.
Ensure reliability availability performance and scalability of systems.
Review code and enforce engineering best practices.
Mentor and guide junior developers and senior engineers.
Collaborate with Product Managers Architects QA and other stakeholders.
Drive technical decision-making and technology stack selection.
Improve code quality test coverage documentation and deployment processes.
Typical Technical Skills Expected
Frontend


React Native
JavaScript/TypeScript
HTML5 CSS3
Backend

Java Spring Boot
Oauth/Open ID/ Keyclock
REST APIs and microservices
Cloud (AWS/Azure/ GCP preferred) & Distributed systems concepts
Database & Cloud

MySQL PostgreSQL & NoSQL databases
Caching technologies (Redis Memcached or Aerospike)
Messaging systems (Kafka RabbitMQ)
Cloud and container platforms (Docker Kubernetes)
Engineering Practices

System design
CI/CD
Agile development
Performance optimization
Security best practices
Knowledge of the latest tools & applying AI in day-to-day tasks.

Full Stack Lead role at is typically a senior technical leadership position that combines hands-on development system design and team leadership. While the exact responsibilities vary by team Lead Software Engineer roles generally include the following Key ResponsibilitiesOwn a product or functional...

About Company

Company Logo

At Virtusa, we are builders, makers, and doers. Digital engineering is in our DNA. It’s at the heart of everything we do.

View Profile View Profile