Key skills required for the job are:
Recent and extensive working experience with Java 8.
Familiarity with Groovy (or other JVM language) preferred.
Solid background in unit / integration testing with detailed knowledge of at least one tool (Junit, TestNG, Spock, EasyMock, Mockito).
Experience working with various spring modules (including spring integration and spring boot).
Prior experience and willingness to work with Oracle SQL and PL/SQL.
Working knowledge of Maven or Gradle (or Ant with Ivy).
Should be responsible for managing an entire team of analysts, developers, testers or engineers and drive delivery of the module within a project (Delivery/Maintenance/Testing)
Should serve as entry level specialist with expertise in particular technology/industry domain/a process / application / product.
Should be responsible for functional/technical track of a project. Minimum work experience: 6 - 10 Years