A thorough comprehension of object-oriented programming Design patterns, microservice, MVC concepts, develop and document RESTful APIs Willing to work on the existing code base and happy to refactor the large scale code base Maven build mechanism,
Good Experience on GIT, bitbucket, containerize apps with docker swarm and Kubernetes Spring framework, spring boot, IOC concept, spring data concepts (Repositories), familiarity with both XML and annotation-based configuration
Ability to quickly understand and clarify RESTful API requirements from 3rd party SAAS providers JUnit, spring RESTful service testing using the spring web MVC test framework
Requirements
Good experience in JAVA, J2EE, Spring, Spring boot, Hibernate, JPA Solid SQL skills
Experience solving dependency issues in Maven is very helpful
Good experience in spring framework, data concepts, spring boot
Good to have knowledge of Java FX 8
Good knowledge of NoSQL technologies like MongoDB, Solr, Redis, Cassandra, or any other NoSQL database
Understanding and experience of AWS Services like SQS, RDS, Elastic search, or their equivalent like Apache Kafka, RabbitMQ, Solr would be highly desirable