Java Developer III
• 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. *****