Senior Backend Engineer, Java
Posted 8hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior Backend Engineer developing Java and Spring Boot solutions for a global recruitment leader. Focus on backend modernization, microservices, and data integration for impactful projects.
Responsibilities:
- Build and maintain production-grade backend services using Java and Spring Boot within a microservices architecture.
- Execute complex migration patterns to transition services from legacy systems to modern cloud-native platforms.
- Manage high-volume data flows using Kafka and ensure seamless synchronization between relational (MySQL/PostgreSQL) and NoSQL databases.
- Participate in architectural discussions and code reviews, contributing to the roadmap for AI-driven workflows and LLM-based service patterns.
- Partner with international product and engineering squads to translate business requirements into technical solutions that impact millions of users.
Requirements:
- 6+ years of Backend Engineering experience with large-scale, production-grade systems.
- Expert proficiency in Java and Spring Boot (familiarity with Gradle is a plus).
- Strong expertise in Microservices & API Design: Proven track record in building RESTful APIs and navigating distributed systems.
- Data Proficiency: Hands-on experience with Relational Databases (MySQL or PostgreSQL) and Event-Streaming (Kafka).
- NoSQL Experience: Practical knowledge of DynamoDB or similar NoSQL solutions.
- Migration Experience: Proven ability to handle large-scale platform migrations and decommission legacy codebases.
- Fluent English: Strong verbal and written communication skills for daily collaboration in an all-English environment.
- Remote Readiness: Experience working in Agile teams within remote environments across LATAM.
Benefits:
- Remote work options
- Professional development opportunities


















