04 Sep
|
Virtusa
|
Hyderabad
Key Responsibilities
Full-Stack Development: Design, develop, and maintain robust and scalable web applications using React or Angular (Frontend) and Java, Spring Boot, and Microservices (Backend)
Microservices Architecture: Build and deploy microservices-based applications ensuring scalability, security, and performance
Cloud Integration: Develop, deploy, and manage applications on a major public cloud (AWS, Azure, or GCP), utilizing services like Cloud Functions, Container Orchestration Services (EKS/AKS/GKE), API Management, and DevOps tools specific to the chosen platform
API Development: Design and implement RESTful APIs, ensuring secure and efficient communication between front-end and back-end systems
Database Management: Work with SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Cosmos DB) databases for data storage and retrieval
UI Development: Build dynamic, responsive, and user-friendly interfaces using React.js or Angular, Redux, and TypeScript.
DevOps & CI/CD: Implement CI/CD pipelines using major public cloud DevOps tools (e.g., AWS CodePipeline, Azure DevOps, GCP Cloud Build), GitHub Actions, or Jenkins to automate deployments
Code Quality & Best Practices: Write clean, efficient, and well-documented code following SOLID principles, design patterns,
and industry best practices
Performance Optimization: Monitor and improve application performance, ensuring scalability and reliability.
Collaboration & Agile Development: Work closely with product owners, UI/UX designers, and other developers in an Agile/Scrum environment experience in Full Stack Development with expertise in Java, Spring Boot, Microservices, and React.js or Angular
Strong experience with Core Java (Java 8+), Spring Boot, Hibernate/JPA, and RESTful APIs
Proficiency in React.js or Angular, Redux, TypeScript, HTML5, CSS3, and JavaScript (ES6+)
Hands-on experience with major public cloud services (AWS, Azure, or GCP), including services for functions, container orchestration, API Gateway, and DevOps
Experience working with Docker, Kubernetes, and CI/CD pipelines for automated deployments
Strong knowledge of SQL and NoSQL databases like PostgreSQL, MySQL, MongoDB, or Cosmos DB
Familiarity with unit testing frameworks (JUnit, Mockito, Jest) and API testing tools (Postman, Swagger)
Positive understanding of authentication and security best practices, including OAuth, JWT, and encryption techniques
📌 Consultant (Hyderabad)
🏢 Virtusa
📍 Hyderabad