Seacoast Banking Corporation of Florida announced that it has hired James Stallings as executive vice president and chief credit officer. Stallings succeeds Richard Raiford, who recently retired.