Java Developer

  • Core-Java: Candidate should have strong hands on experience on Core Java and should be extensively working as a CoreJava-8 developer in his current role.
  • Should have strong knowledge on – Collections, Thread, Synchronization, Design Pattern, Exceptions and various OOPS concepts.
  • DB Queries: Candidate should have understanding on writing the SQL queries and Sprocs.
  • Should have ability to use the different SQL Joins while writing the SQL Queries.
  • Should have knowledge on Indexes, DB performance improvement and Optimization.
  • Spring: Candidate should have strong hands on experience on IOC (DI), transaction management, AOP using spring.