Senior Software Engineer Java

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

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available