Point your AI agent at freehire and let it find you a job.

Get the CLI →

ARQ ( Prev DolarApp )

Open 73d

Senior Software Engineer Java

Posted Updated 6 views
Discussion

Design, develop, and maintain scalable, secure, high-performing backend systems supporting card payments, treasury management, transaction booking, and crypto liquidity.

Responsibilities

  • Develop greenfield systems and improve existing systems
  • Build REST APIs
  • Engineer microservices
  • Evolve systems supporting card payments, treasury management, transaction booking, and crypto liquidity
  • Develop backend services using Java, Postgres, and Spring Boot
  • Apply clean code, TDD, DDD, and continuous integration and delivery

Requirements

  • Demonstrable backend development experience with fluency in Java
  • Bachelor's degree or above in Computer Science, Mathematics, Physics, or another Engineering or Science discipline
  • English fluency, verbal and written
  • Track record of building complex products used by millions of people in hypergrowth startups

Benefits

  • Competitive salary and benefits
  • Stock options
  • Discretionary performance bonus
  • Latest tools and technology
  • A world-class team that will challenge and grow your skills
  • Opportunity to help build the best fintech app in Latin America
  • Office policy of 3–4 days per week in office

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available