Save Job
Posted 1mo ago

Senior Java AWS Developer

@ Virtusa
Mumbai, Maharashtra, India
OnsiteFull Time
Responsibilities:developing applications, designing systems, mentoring developers
Requirements Summary:Experience building cloud-native Java applications using AWS and Kafka; expertise with Spring Boot, REST APIs, microservices, serverless patterns, CI/CD (Jenkins/GitLab/AWS CodePipeline); mentoring and architectural design skills.
Technical Tools Mentioned:Java, AWS, Kafka, Spring Boot, REST APIs, Lambda, API Gateway, DynamoDB, S3, ECS, RDS, SNS/SQS, EKS, Jenkins, GitLab, AWS CodePipeline
Save
Mark Applied
Hide Job
Report & Hide
Job Description
















•        Develop end-to-end technical delivery of cloud-native applications built on Java,  AWS and Kafka
•        Design and architect secure, scalable, and resilient systems using microservices and serverless patterns.
•        Guide the team in implementing solutions using Java (Spring Boot, REST APIs) and AWS services (e.g., Lambda, API Gateway, DynamoDB, S3, ECS, RDS, SNS/SQS, EKS, ).
•        Participate in code reviews, ensure high code quality, and enforce clean architecture and design principles.
•        Collaborate with DevOps engineers to define CI/CD pipelines using tools such as Jenkins, GitLab, or AWS CodePipeline.
•        Mentor and coach developers on both technical skills and Agile best practices.
•        Translate business and technical requirements into system designs and implementation plans.
•        Ensure performance tuning, scalability, monitoring, and observability of deployed services.
•        Stay current with new AWS offerings and Java development trends to drive innovation.










Develop end-to-end technical delivery of cloud-native applications built on Java,  AWS and Kafka
•        Design and architect secure, scalable, and resilient systems using microservices and serverless patterns.
•        Guide the team in implementing solutions using Java (Spring Boot, REST APIs) and AWS services (e.g., Lambda, API Gateway, DynamoDB, S3, ECS, RDS, SNS/SQS, EKS, ).
•        Participate in code reviews, ensure high code quality, and enforce clean architecture and design principles.
•        Collaborate with DevOps engineers to define CI/CD pipelines using tools such as Jenkins, GitLab, or AWS CodePipeline.
•        Mentor and coach developers on both technical skills and Agile best practices.
•        Translate business and technical requirements into system designs and implementation plans.
•        Ensure performance tuning, scalability, monitoring, and observability of deployed services.
•        Stay current with new AWS offerings and Java development trends to drive innovation.