Java Software Engineer
Job Description
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
Job Type
Client Payroll
Positions
Backend Developer
Must have Skills
Languages
english -Basic
Skip


Refer a friend for this role and earn
25 USD
Use the share options below Learn More
Refer a friend for this role and earn 25 USD
Don’t forget to share your referral URL
Up to 450 USD/Hour
450 USD
Up to 450 K/Year USD (Annual salary)
Longterm (Duration)
Fully Remote
Julien N