• Over ten years of experience in software development and two years of experience in a managerial position. • Strong computer science fundamentals in algorithms and data structures • Strong technical hands-on experience in Java and Reporting system • Extensive experience in developing payment, e-commerce and microfinance system • Strong technical hands-on experience in RESTFul services, SOA • Solid background in SOLID, Object-Oriented analysis and design GoF, DDD • Perfect understanding of Software Development Life Cycle (SDLC) • Strong analytical, problem-solving skills and technical troubleshooting • Hands-on experience in developed technical documentation for the effective integration of new and existing clients • Experience working in an Agile/Iterative-style development group • Excellent knowledge and professional experience of systems administrating, network/application security and its implementation, computer hardware troubleshooting
Listed skills include Java Enterprise Edition, Json, Jsf, Xml, and 32 others.