
Java Backend Engineer
- Montevideo
- Permanente
- Tiempo completo
- Design and implement backend services and APIs in Java (Spring Boot / Jakarta EE) for ATS functionality.
- Develop and maintain RESTful APIs for integrations with external systems and internal services.
- Implement and optimize FIX protocol-based APIs for financial/trading system integrations.
- Ensure low-latency, high-availability, and secure backend architecture.
- Write clean, maintainable, and well-documented code following industry best practices.
- Collaborate with DevOps to deploy and monitor services in production environments (AWS, GCP, Azure, or on-prem).
- Optimize database performance (SQL/NoSQL) and design schemas for ATS workflows.
- Conduct code reviews, unit testing, and integration testing to maintain code quality.
- Troubleshoot and resolve performance, scalability, and reliability issues.
- Stay updated on emerging technologies, protocols, and best practices in API development and backend engineering.