• 5 + years of software engineering experience on enterprise products.
• Experience with Enterprise design and architecture of huge transaction processing- based software product for enterprise business.
• Sound knowledge of large-scale distributed systems
• Strong capabilities in algorithms, data structures and multi-threading
• Substantial experience with object-oriented design and programming in Java
• Strong Experience with Oracle database
• Strong Experience with Java, Spring, Hibernate, GWT
• Strong UI skills.
• Entrepreneurial spirit, willing to work in a small team solving large business problems.
• Communication skills with ability to effectively communicate to internal and external business partners on solution design
• Excellent analytical and problem-solving skills.
• Academic excellence from top tier colleges only.
Source link