Pure Hands-on technology and development professional.
Must be able to handle team and able to deliver.
Must have extremely good communication skills.
Advance Expertise of software technologies and standards, primarily Java, J2EE, Spring, Hibernate andtools including open source tools and platforms, web services and open interfaces to build software that is state-of-the-art.
Must have experience in Spring-boot, React Native & React JS, Micro-services Architecture.
Extensive experience with web applications using Java, J2EE, Spring MVC, IOC, Hibernate/JPA, JSP.
Should have relevant experience in Spring framework, Spring Security, Spring MVC, Controllers, Interceptors, Filters and other framework features.
Good knowledge of Web Services and related frameworks in Java like JAX-WS.
Extensive experience of the object-oriented analysis and design patterns/techniques with emphasis on Java/J2EE technology.
Good Experience in JSP, AJAX using Spring MVC, JSON, J Query. Writing and maintaining unit test cases using J Unit.
Writing and maintaining unit test cases using J Unit.
Good to have knowledge / experience with SOA concepts and integration's (EAI/ Hub-Spoke).
Extensive knowledge/ implementation of Coding Standards.
Strong analytical and problem solving capabilities.
Leverage in-depth technology skills and experience in developing complex software products - looking for strict hands-on experience.
Highly technical and results oriented, with a good track record of developing.
Experience with end to end development and maintenance of high performance, highly scalable projects.
Should have delivered internet (preferably consumer internet) projects.
Domain Experience : Must have experience in Telecom and Banking domain with digital transformation, and internet applications. Experience in Self-care, Music, Video Apps, CMS, CRM will be added advantage.