portal resources jobs companies a argent java software engineer

Java Software Engineer


About Argent

Join us as we reimagine the future of money and the internet. Our mission is to make them more open and fair, driving new economic opportunities and putting people in control of their digital lives.

To start we've built the first crypto wallet with the simplicity and security of the best new bank apps - yet we never hold users’ assets. It takes the complexity out of Ethereum and is driven by our dedication to user experience.

We launched in 2018 and have a world-class team with experience scaling mobile apps to tens of millions of users. Our eclectic backgrounds include PhDs in nuclear physics and quantum cryptography. We’re fortunate to be backed by the top VCs in Europe, including Index Ventures, Creandum and firstminute capital.

The Java Software Engineer role

We're looking for a talented Java engineer to join our backend development team.

The majority of our backend is in Java using Spring Boot, Web3J, and Postgres (a thorough knowledge of SQL is essential). Our infrastructure runs on AWS where we use Docker & Terraform, and a stable continuous deployment pipeline. We have a couple of NodeJS services too.

In this role you'll:

  • Build upon our existing codebase, and develop & deploy reliable scalable systems.
  • Collaborate closely with both frontend and product teams to architect solutions and fix issues.
  • Iterate fast but pay attention to detail, focused on the stability of our environment and the security of our users.
  • Solve technical challenges. We're still an early stage startup and you will be comfortable with ambiguity, drawing upon your own experiences to create stable & reliable services & infrastructure.
Requirements
  • 3+ years delivering distributed systems in Java with Spring Boot.
  • Experience designing SQL schemas and efficient queries.
  • Experience with DevOps (setting up continuous integration and deployments).
  • Good knowledge of cryptography and security best practices.
  • Experience with AWS & Kubernetes is preferable.
  • Understanding of NodeJS and the Ethereum blockchain is preferable.
Benefits of working at Argent
  • Work remotely - anywhere in Europe (but Europe only). No commute. Lots of flexibility. Plenty of time to care for your kids or cats.
  • Autonomy - you decide how to achieve your best work.
  • Trips across Europe - for one week every three months we collaborate in person, explore new solutions and have fun. So far we’ve stayed in Nice, Toulouse, Brussels, Lisbon and Barcelona.
  • Equity in a high growth startup backed by the investors of Spotify and Slack.
  • Equipment - pick the tech setup of your choice.
  • Build a new industry - help define the future of the web.
Equal opportunities

At the heart of what we do is making crypto accessible to everyone. We want the team itself to reflect that diversity so we’d strongly encourage applications from underrepresented demographics.

Other openings you might be interested in

More remote jobs

Let us send you new openings similar to Java Software Engineer straight to your Inbox. Weekly or Daily. 7-day free trial đź’Ś

The ability to work remotely increases employee happiness by 20 percent.