Keyskills: Java J2EE Spring Hibernate MySQL NoSQL AWS Database Cloud Apache Solr Lucene Elastic Search Memcached SDLC Ant Maven Git SVN Jenkins Puppet Ansible Docker Agile methodology automated testing REST APIs K8s IaC Travis testdriven development source control management Good communication skills