Job Description :
- Developing and deploying applications using - Spring Boot, REST, Hazelcast and micro services in AWS
- Utilizing programming languages Java, Scala, Python and Open Source RDBMS and NoSQL databases and build massive data processing using Spark, Cassandra, Kafka, RabbitMQ
- Experience in AWS environment setting up spark cluster and other infrastructure for highly available, highly resilient real time data applications.
- Leveraging DevOps techniques and practices like Continuous Integration, Continuous Deployment, Test Automation, Build Automation and Test Driven Development to enable the rapid delivery of working code utilizing tools like Jenkins, Maven, Nexus, Chef, Terraform, Ruby, Git and Docker
- Performing unit tests and conducting reviews with other team members to make sure your code is rigorously designed, elegantly coded, and effectively tuned for performance

Must have: Spring Boot, Spring MVC, REST, CI/CD, Kafka, Cassandra.

Application Requirements:
- AWS, Azure, or other cloud platforms. Should have some type of exposure to cloud
- This needs to be reflected on the resume