AWS with Java
Job Description –
· 5+ years of experience with good understanding of Core Java, object-oriented programming and design patterns
· Must have good experience in using frameworks such as Spring IoC, Spring MVC, Spring boot, Spring JDBC, Hibernate etc.
· Hands on experience in developing and deploying enterprise applications based on microservices architecture
· Experience with building or maintaining cloud-native applications
· Experience in using messaging infrastructure such as Apache Kafka, Kinesis, SQS, SNS is desirable
· Experience in using S3 service
· Understanding of IOT platform such as AWS IOT Core will be preferred
· Experience with the serverless approaches using AWS Lambda is a plus
· Strong knowledge of security best practices (e.g. using IAM Roles, policy's etc.)
· Experience with monitoring solutions such as CloudWatch, the ELK stack
· Ability to troubleshoot distributed systems
· Willingness to learn and explore new tools