required hands-on experience with java, springboot and microservices.
tech skills (must have):
· strong hands-on development experience on java / j2ee technologies
· total professional experience of 4 to 6 years in last job
· thorough understanding of object oriented analysis and design principles
· hands-on experience in application/product development and spring (mvc) framework
· strong working knowledge of java messaging services (jms)
· strong working knowledge of soap apis
· strong working knowledge of restful apis
· strong working knowledge of sql
· strong working knowledge of one of orm technologies like hibernate / ibatis / mybatis
· experience with nosql databases such as mongodb or any other nosql db
· experience in continuous integration tools like jenkins/chef
· knowledge in code quality tools/frameworks like sonar
· strong knowledge of automated testing. unit testing, integration testing & contract testing.
· practice relentless automation, continuous integration, continuous delivery and devops
· experience working in agile