About the Role
The role involves designing, developing, and maintaining software solutions within a global payments environment, with a focus on code quality, system reliability, and cross-functional collaboration.
Responsibilities
- Develop and maintain backend services using Java and related frameworks
- Collaborate with product and engineering teams to define technical requirements
- Write clean, testable, and well-documented code
- Participate in code reviews to ensure consistency and quality
- Troubleshoot and resolve production issues in a timely manner
- Optimize applications for performance and scalability
- Implement security best practices across software components
- Work with relational databases to design and refine data models
- Integrate with internal and third-party APIs
- Support deployment processes and continuous integration pipelines
- Monitor system health and respond to alerts
- Contribute to technical documentation
- Follow agile development methodologies
- Participate in sprint planning and team standups
- Stay current with evolving technology standards
Nice to Have
- Experience with microservices architecture
- Knowledge of message brokers such as RabbitMQ or Kafka
- Familiarity with CI/CD tools like Jenkins
- Exposure to Kubernetes or service orchestration
- Understanding of security protocols in payment systems
Compensation
Competitive salary based on experience and location
Work Arrangement
Remote position with flexibility for asynchronous collaboration across time zones
Team
Collaborative engineering team focused on building scalable payment solutions
Technology Stack
- Primary languages: Java
- Frameworks: Spring Boot, Hibernate
- Databases: PostgreSQL, MySQL
- Infrastructure: AWS, Docker, Kubernetes
- Tools: Git, Jenkins, Jira, Confluence
Work Expectations
- Expected to collaborate during overlapping business hours with U.S. teams
- Must be available for occasional meetings outside standard local hours
- Commitment to code quality and system stability required
- Proactive communication is essential
Not applicable; role is remote within Latin America


