Technology: Java / JavaEE Technologies
Experience: 11 – 18 years
  • Must have experience in modernising legacy java to modern java frameworks - Mandatory
  • Must have experience in multi-threading and Gradle build automation tool
  • Must have experience of Domain driven design techniques - Mandatory
  • Must have experience in creating Architecture and design documents - Mandatory
  • Strong experience with performance optimization and tuning with JVM is a MUST - Mandatory
  • Strong understanding of Software Architecture, Software Design, Java, Spring framework - Springboot, ORM-iBatis, Quartz – Mandatory.
  • Strong understanding of Design patterns and refactoring techniques  -  Mandatory
  • Experience of working with Agile methodologies- Mandatory
  • Strong understanding of devops tools like bamboo, bit bucket, Git and JIRA - Mandatory
  • Good understanding of SOA (Mandatory), Restful service and microservices
  • Must have excellent written and verbal communication skills - Mandatory
  • Must be able to communicate technical scenarios at both a high-level and detail level, as and when required by the stakeholders   - Mandatory
  • Good understanding of SQL server 2012 is a plus