Enterprise Applications Architecture, Agile Software Development, Automated Testing, Release Management, Performance Tuning