Senior Software Engineer (Java (SaaS))
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Software Engineer (Java (SaaS)): Building and modernizing a SaaS platform for the quick-service restaurant industry with an accent on platform modernization and cloud-native architecture. Focus on migrating services from Java 8 to 17, upgrading MySQL databases, and optimizing backend services within GCP and Kubernetes.
Location: Must be based in Latin America
Company
is a global IT services provider helping tech companies scale their business through professional software engineering expertise.
What you will do
- Design, develop, and maintain scalable Java backend services for a customer engagement SaaS platform.
- Execute large-scale modernization initiatives, including the migration of 20+ services from Java 8 to Java 17.
- Contribute to database modernization and MySQL upgrades.
- Write clean, maintainable, and well-tested code while conducting peer code reviews to ensure security and quality.
- Collaborate with cross-functional Scrum teams to deliver high-quality backend solutions.
- Troubleshoot and resolve complex technical issues in a cloud-based environment.
Requirements
- 5+ years of experience developing scalable Java backend applications.
- Strong hands-on experience with Java 8 through Java 17.
- Deep understanding of OOP, design patterns, multithreading, and concurrency.
- Experience with MySQL or other relational databases.
- Hands-on experience with GCP and Kubernetes or similar orchestration platforms.
- English: Upper-Intermediate (B2) or higher required
Nice to have
- Experience with Groovy and Gradle.
- Experience with CI/CD pipelines.
- Previous experience with Java version migrations or database modernization.
Culture & Benefits
- 30 paid days off per year for rest, holidays, or personal time.
- Generous leave policy: 5 paid sick days, up to 60 days medical leave, and 6 days for major family events.
- Partially covered health insurance after the probation period.
- Wellness bonus for gym memberships and sports nutrition.
- Remote-first culture with a diverse, global team across 55+ countries.
Hiring process
- Submission of CV in English.
- Introductory call with a Recruiter.
- Internal technical interview.
- Client interview.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →