Looking at the map of the airport, it appears they only have taxiways on the west side only!
Image copyright OpenStreetMap
Patterns may also be affected by wind direction, terrain, noise and airspace rules, but planes departing and landing in opposite directions may not be the most desirable arrangement.
An airplane landing west to east at AJU has to taxi down half the runway to get to the nearest off ramp. Looking at the site from Google Maps, it does not seem to be very busy, so the way they do it may be fine for them. Runway length is 7218 feet, elevation 26 feet, 12/30. Apparently, in recent years, the runway was extended around 2000 feet, which accounts for its current configuration.