Good knowledge of Core Java concepts (OOPS, Collections, Garbage Collection, String operations)
Good knowledge of spring or any equivalent MVC framework is mandatory. Understanding of Spring Core (DI) and experience of various other modules (MVC is mandatory with theoretical knowledge of modules such as AOP, DAO).
Proficiency in UML modeling, design patterns, architectural styles, and architectural documentation.
Hands-on experience of working with Spring, Hibernate, Struts
Experience of writing Unit tests
Experience of Java/J2EE, Web Services, Spring frameworks, Struts, Hibernate, functional programming, scripting language, modern web technologies
Exposure to standard and open-source frameworks such as XML, SOAP, OSGi, Ehcache, SSO/OAuth/SAML, Lucene/Solr, MuleESB, and SQL
Experience of version control
Experience of working on design patterns
Basic knowledge of UI development will be an added advantage
IT Software - Application Programming, Maintenance
Desired Candidate profile
Cybage Software Pvt. Ltd. is a technology consulting organization specializing in outsourced product engineering services. As a leader in hi-tech and product engineering space, Cybage works with some of the world's best Independent Software Vendors (ISVs). Our solutions are focused on modern technologies, and are enabled by a scientific, data driven system called Excelshore® Model of Operational Excellence. This unique model de-risks our approach, provides better predictability, and ensures a better value per unit cost to our clients.