Required Skillset
• 8 + years of experience in Java application development end to end.
• Strong core java skills including multi-threading, collections API, JDBC and knowledge of Java profiling tools
• 5+ years of experience in using caching products like hazelcast, gemfire, coherence etc
• Experience in grid computing
• Experience in using frameworks like spring, spring boot, mybatis etc
• Good understanding of model programming languages like R, Matlab etc
• Knowledge of performance tuning data intensive applications
• Expertise in performance profiling, ability to identify performance improvements and memory optimizations
• Strong coding, debugging, and analytical skills
• Experience in large scale enterprise application implementation
• Creative individual with a track record of working on and implementing innovative tech based solutions
• Exceptional intelligence and problem-solving skills
• Excellent communication skills
• BS/MS in Computer Science, Engineering, or any quantitative discipline
Preferred Skillset
• Degree from outstanding university
• Background in enterprise stress testing
• Knowledge of risk (credit, operational and market)
• Knowledge and/or experience working within the Hadoop or other big data distributed ecosystem.
• Knowledge of cloud computing or distributed computing
Software development in Agile environment