Clara is the leading end-to-end corporate spend management solution for companies in Latin America.
Senior Java Backend Engineer
Location
Latin America
Posted
2 days ago
Salary
0
Seniority
Senior
Job Description
Senior Java Backend Engineer
Clara
• Designing and implementing robust backend services using Java, Spring, Spring Boot, and Spring Batch • Architecting scalable, distributed systems and microservices that support our core financial products • Modeling data and managing PostgreSQL and Redis for both transactional and caching needs • Building and securing RESTful APIs for internal and external consumption • Working with event-driven architectures and tools like Kafka or RabbitMQ • Mentoring junior engineers, enforcing best practices and quality standards • Collaborating with stakeholders to deliver technical solutions that align with business goals
Job Requirements
- 5+ years of experience in backend development using Java, including Spring Boot and Spring Batch
- Strong background in software architecture, system design, and microservices
- Proficiency with PostgreSQL, Redis, and scalable data modeling
- Experience with Kafka, RabbitMQ, or other message brokers
- Hands-on experience with CI/CD pipelines, Git, Docker, and Kubernetes
- Strong understanding of cloud platforms, especially AWS
- Experience working in Agile environments (Scrum, Kanban)
- Strong leadership, communication, and mentoring capabilities
- Working proficiency in English and Spanish
- Proactive, execution-focused, and adaptable to evolving technologies
Benefits
- Competitive salary and stock options (ESOP) from day one
- Multicultural team with daily exposure to Portuguese, Spanish, and English (our corporate language)
- Annual learning budget and internal accelerated development paths
- High-ownership environment: we move fast, learn fast, and raise the bar — together
- Smart, ambitious teammates — low ego, high impact
- Flexible vacation and hybrid work model focused on results
Related Guides
Related Job Pages
More Backend Engineer Jobs
Backend / Full-stack Engineer, TypeScript, AI-assisted
LabaНавчайтеся онлайн. Це доступно та ефективно
• Read and build a reliable mental model of the existing TypeScript / Next.js codebase — its architecture, data flows, and business logic. • Own and improve technical documentation across architecture, data flows, business logic, and key system processes. • Design, develop, and ship backend and full-stack functionality for Command Center and other internal tools. • Maintain server-side logic, APIs, PostgreSQL data access, and authorization; build React / Next.js components as full-stack tasks require. • Write, optimize, and review SQL queries, and maintain integrations between internal systems, databases, and business workflows. • Drive code quality through deliberate refactoring, cleaner structure, and simpler, more maintainable logic. • Leverage AI tools (Claude, ChatGPT, Cursor, GitHub Copilot) for code comprehension, debugging, refactoring, documentation, and test generation. • Automate recurring processes and propose practical improvements to internal workflows. • Contribute to technical discussions with data, analytics, finance, recruitment, and other business teams
Senior Software Engineer, Kotlin/Java
VonageCommunications APIs. Unified Communications. Contact Centers. Now we're talking.
• Build high-throughput, low-latency applications to meet communication use cases. • Create scalable microservices that will help support our impressive growth • Write efficient and scalable code in well-tested systems • Collaborate with cross-functional teams to ensure seamless integration and functionality. • Propose scalable, maintainable and cost-effective solutions • Estimate the effort required to develop and implement new features • Develop and execute effective testing strategies to ensure software quality and reliability
Software Engineer – Kotlin/Java
VonageCommunications APIs. Unified Communications. Contact Centers. Now we're talking.
• Build high-throughput, low-latency applications to meet communication use cases. • Create scalable microservices that will help support our impressive growth • Write efficient and scalable code in well-tested systems • Collaborate with cross-functional teams to ensure seamless integration and functionality. • Propose scalable, maintainable and cost-effective solutions • Estimate the effort required to develop and implement new features • Develop and execute effective testing strategies to ensure software quality and reliability
Middle/Senior Fullstack Developer, Javascript
Quadcode SaaSAt Quadcode we build brokerage platforms. Go live in six weeks with an award-winning turnkey solution.
• Collaborate with team members to design, develop, test, and maintain scalable backend and frontend services within a microservices architecture • Write clean, efficient, and maintainable code using Node.js, TypeScript, and React.js • Troubleshoot and debug issues across the stack, and upgrade existing systems to improve performance and reliability • Participate in code reviews and contribute to architectural and technical decisions. • Work closely with product managers, designers, and QA engineers to deliver high-quality software.



