
Senior Backend Engineer – Contractor
Hauler Hero
contract
Posted on:
Location Type: Remote
Location: Anywhere in Latin America
Visit company websiteExplore more
Job Level
About the role
- Design, build, and maintain robust backend service layers
- Write clean, testable, high-performance code in Java and/or Kotlin using Spring Boot
- Design and implement APIs that scale with real production workloads
- Refactor and extend existing services to improve reliability and maintainability
- Create reusable components and patterns that improve team velocity
- Design and optimize relational schemas in PostgreSQL
- Write and tune performant SQL queries for large data volumes
- Validate that database access patterns scale under load
- Identify and resolve performance bottlenecks across services
- Work as part of a cross-functional Agile/Scrum team
- Participate in design reviews, code reviews, and architectural discussions
- Collaborate with frontend and product teams on feature development
- Debug and resolve production issues as they arise
- Contribute to improving engineering processes and practices
- Mentor engineers through code reviews and technical discussions
Requirements
- 5+ years building production backend systems
- Experience designing and operating systems with distributed data and meaningful scale
- Experience working in Agile/Scrum environments
- Strong Git/GitHub workflow experience
- Strong proficiency with Spring Boot (Java and/or Kotlin)
- Deep experience with relational databases, especially PostgreSQL
- Experience building and maintaining production APIs
- Experience refactoring toward or within microservice architectures
- Ability to translate product requirements into technical solutions
- Strong problem-decomposition and debugging skills
- Solid computer science fundamentals and engineering judgment
- Clear written and verbal communication skills
- Experience with Node.js or React (Nice to Have)
Benefits
- Must overlap with US working hours
- Contractor role, not full-time employment
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaKotlinSpring BootPostgreSQLSQLAPIsmicroservice architectureGitGitHubNode.js
Soft Skills
problem decompositiondebuggingcommunicationmentoringcollaborationengineering judgmentdesign reviewcode reviewtechnical discussionsAgile/Scrum