13 Nov
|
Virtusa
|
Bengaluru
We are seeking a highly skilled and dynamic Senior Java Full Stack Developer with 6 to 9 years of software development experience to design, build, and maintain high-performance enterprise applications.
The primary focus of this role is delivering robust backend services and modern frontend interfaces on cloud infrastructure (AWS).
The candidate will work closely with cross-functional teams, cloud architects, and client stakeholders to build scalable and resilient cloud-native systems.
Lead the end-to-end design, development, and integration of complex web applications using Java backend microservices and modern frontend frameworks. Architect and deploy serverless and containerized solutions on AWS using best practices for cloud security, scalability, and cost optimization.
Design high-throughput, secure RESTful APIs and integrate them smoothly with front-end interfaces and third-party systems.. Perform basic database schema design, write optimized queries, and manage data access layers via ORM frameworks.
Write comprehensive unit and integration tests, conduct rigorous code reviews, adhere to coding standards, and participate in technical documentation.
Participate actively in daily standups, sprint planning, backlog refinement,
and solution demos within an Agile/Scrum environment.
Solid expertise in Core Java (Java 8/11/17+), Object-Oriented Programming (OOP), Design Patterns, and Enterprise Frameworks (Spring, Spring Boot, Spring MVC, Spring Security). Practical experience designing, building, and deploying scalable, fault-tolerant RESTful microservices and Web APIs. Proven ability in clean code practices, SOLID principles, test-driven development (TDD), and unit testing frameworks (JUnit, Mockito).
Modern single-page application (SPA) frameworks (React.js), along with core web technologies including HTML5, CSS3, JavaScript (ES6+), and TypeScript.
Experience deploying and managing cloud workloads on AWS compute services such as AWS EC2, AWS Lambda (serverless architecture), and container management platforms (AWS ECS / EKS). Hands-on usage of AWS S3, SQS, SNS, and API Gateway for decoupled system architecture.
Understanding of AWS IAM roles/policies, CloudWatch monitoring, logging, and security best practices. Familiarity with AWS Developer tools (CodeCommit, CodeBuild, CodeDeploy, CodePipeline) or standard CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions) targeting AWS environments.
📌 Java React AWS Developer (Bengaluru)
🏢 Virtusa
📍 Bengaluru