- Good understanding of SOA principles and Web Services and messaging technologies Experience building zero fault-tolerant, scalable and high-volume systems applications in JAVA.
- Experience in SQL Server 2008, Transact SQL,Stored Procedures.
- Experience with Websphere or Tomcat or Websphere Experience in OO design and design patterns Strong experience with Agile development incorporating continuous Integration and continuous delivery, utilizing technologies such as GIT, Maven, Jenkins, Chef, Crucible, Sonar, Junit Deep analytical skills and ability to think on the feet and work under pressure.
- Deep understanding of XML parsing and XML schema design.
- Strong Windows/Unix platform skills and understanding of network, storage, tiered application environments and security.
- Good interpersonal skills along with communication (both written and verbal) skills.
- Ability to solve complex systems and database environment issues.
- Knowledge of Splunk, New Relic, Graphite or equivalent monitoring tools.
- Experience with performance tuning of applications and use of load testing tools such as JMeter, LoadRunner, etc.
- Exceptional oral and written communication skills.
- Production support experience.
- Experience in relational database design, and optimization with commercial grade database such as Oracle or MySQL.
- Knowledge of credit card and/or Electronic check processing.
- Experience analyzing Java thread/heap dumps
Websphere , Tomcat , Web Services , messaging , XML , JMeter, JAVA