Description
We are currently looking for experienced AWS Cloud Native Java Application Developers to work in India for our offices in multiple locations.
You will be working as an AWS Software Engineer on critical applications of our esteemed clients or internal projects. You will be involved in Application Modernization projects from Legacy to Microservices or Management and Governance Systems in the areas of Security and Observability. You'll be a part of modern, lean, self-governing engineering teams.
LI-DNI
Technologies
- AWS Java SDK, Spring Boot, AWS CDK, S3, DynamoDB, SQS, SNS, Lambda, APIGW, Step Function, Simple Workflow Service, CloudWatch, Athena, Glue, Kinesis, EC2, VPC, RDS, EBS, EFS
Responsibilities
Experience in advanced Java Cloud Native Software Design and developmentExpert in using AWS Java SDK and calling Multiple AWS ServicesGood Understanding of AWS Services Like S3, DynamoDB, SQS, SNS, Lambda, APIGW, Step Function, Simple Workflow Service, CloudWatch, Athena, Glue, KinesisUnderstand AWS Core Services like EC2, VPC, RDS, EBS, EFSResponsible for Writing Unit Test Cases using Junit or EquivalentAbility to build the application using Maven or GradleAbility to Expose the Functions as API using Lambda, Spring boot is a MustAbility to Dockerize your application and deploy the application in ECS or EKSAbility to Write AWS CDK (Cloud Development Kit) / CloudFormation or Terraform for Deployment CodeGood Understanding & implementation of Microservices Concepts and Best PracticesEnabling application development by coordinating requirements, schedules, and activitiesRequirements
8+ years of relevant development experience in Java and AWS ServicesHands-on development experience in developing Java Application Using AWS ServicesHands-on Experience in Handling AWS Java SDK to Call AWS ServicesHands-on experience with designing and developing REST APIs using Java in Lambda / APIGW, JBOSS, or Spring bootHands-on development experience in AWS Java CDK for Deployment AutomationHands-on development experience in Serverless Cloud native services : Lambda functions, SNS, SQS, DynamoDB, API Gateway, Step functionsGood Automation Skills using AWS Orchestration Tools using Java SDK, CDK, Terraform, or Cloud FormationGood in Handling Data Format JSON, YAML, Dictionary, Files, and File typesGood in Handling Different Data Types String, Numbers, Array, Tuple. Expert in Loops and