CareerPlanSign in

Java Software Engineer

Mexico City, Mexico💼 Full-time🗓 2026-09-11 → 2026-09-26

Core

Design, develop, and maintain highly scalable, cloud-native payment and technology solutions powering global commerce.

Role type

Software Engineer (Java/Ruby)

Builds

Cloud-native platforms, microservices, and RESTful APIs for Mastercard's payment products

Domain

Financial Technology / Payments

Deliverable

product features

Required skills

Java, Spring Boot, Ruby, AWS, Microservices, Distributed Systems, RESTful APIs, CI/CD, Object-Oriented Programming, Automated Testing

Preferred skills

Event-driven architectures, DevOps practices, Observability/Monitoring, Incident Response

Technologies

AWS (EC2, ECS/EKS, Lambda, S3, RDS, DynamoDB, CloudWatch, IAM, API Gateway, SNS/SQS), GitHub Actions, Jenkins, GitLab CI

Responsibilities

Design and develop cloud-native applications; Own software delivery lifecycle (dev, test, deploy, support); Build secure, scalable AWS solutions; Develop RESTful APIs and microservices; Troubleshoot complex technical issues; Implement monitoring and observability

Seniority

Mid-level, hands-on IC with mentoring responsibilities

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.