We have an urgent requirement for Tech Lead (JAVA) for one of our esteemed client (Banking domain) and interviews are happening for the same @ Delhi , Please see below details and request you to apply only if you have exp working for a product development company - Job Location : Hyderabad Exp - 7.5 to 12 years Key Skill : 1. A graduate in computers or Engineering from a reputed university. 2. 7 to 12 years of hands on experience in Core Java, J2EE (JSP, SERVLETS, EJB), Struts, Spring. 3. Min 4 years of Architecture, design experience. Mobile experience will be a good advantage as add on. 4. Experience in MVC architecture, object oriented design and test driven development. 5. Strong SQL skills and ability to design database tables. Extensive experience with real time and batch frameworks. 6. Familiarity on a variety of development IDEs, tools such as Eclipse, IntelliJ, webserver, application server, IBM MQ messaging. 7. Profound knowledge of Java & JEE internals (class loading, memory management, transaction management and thread management) including application profiling, logging. 8. Strong understanding regarding the usage of version management tools (such as Git, SVN), Jenkins, Maven, ANT and Test Driven development. 9. Good to have knowledge Hibernate, HTML, Java Script, Angular JS. 10. Experience in understanding system security and how to implement them (Ex, SQL Injections, Cookies etc.) 11. Mobile applications, Web services, SOA architecture, Retail banking domain experience will be a good advantage as add on. 12. Retail Banking experience on desktop and mobile is a strong advantage. If interested request you to share your updated profile at the earliest as confirmation and we will get back to you with further details shortly And also please share the below details along with your updated CV - Current Employer - Total years of Exp - Current location - Current CTC - Exp CTC - Reason for change - Notice period - Availability for F2F interview (Yes/ No) - Please refer your friends/known ones at the earliest