Get a reply from this employer
Your resume and cover letter, tailored to exactly what they’re hiring for.
BetterEngineer places senior Java engineers to work with a US product team. You maintain and extend Java services, usually with Spring Boot, in production. You handle APIs, the underlying database, and tests that run in CI.
You ship via PRs and deployments, review changes in CI, and can rollback if needed. Expect English communication in standups, code reviews, and Slack with the US team. This is a remote, full-time role from LATAM with monthly pay in USD.
Services and APIs in Java, usually with Spring Boot, for a US product team.
You work on Java services a US team already runs, usually with Spring Boot. A change is an API, the database behind it, and a test that runs in their CI. You ship through their pull request and their deploy.
On a placement, this is the work the US team expects.
We review work you have shipped. A keyword on a resume is not enough. You need advanced or fluent English. You will be in standups, code reviews, and Slack with a US team. You use AI tools to draft a test or a service method, then you review the diff before it ships. Every engineer is assessed on the four-level AI fluency scale before a client meets them. See the four levels .
You join the client team and work in their repo, their standups, and their code reviews. You work US business hours from Mexico, Costa Rica, Colombia, Peru, Brazil, Chile, Argentina, or Uruguay. The placement is almost always a full-time contract. You are paid the same amount every month in US dollars. The monthly invoice is for bookkeeping. Candidates never pay to apply or to join. How joining works .
BetterEngineer introduces senior engineers in Mexico, Costa Rica, Colombia, Peru, Brazil, Chile, Argentina, and Uruguay to US product teams. You work in the client repo. Candidates never pay anything.