Senior Back-end Software Engineer (Java)
As a Backend Developer, you will contribute to building and evolving a critical product platform from an early stage. You will work on designing, implementing, and maintaining robust APIs and backend components, ensuring the system is secure, scalable, and highly available.
This role is a great match if you enjoy creating automation-heavy solutions, building reliable distributed systems, and shaping a product as it grows into a mature platform.
- 5+ years of experience with Java
- Strong experience in API design and implementation
- Hands-on experience with Cloud platforms (GCP or AWS)
- Good DevOps experience (CI/CD, automation, deployment practices)
- Good understanding of building high-availability, secure, scalable, and eventually consistent systems
- Self-organized, proactive, and comfortable working in a product team setup
- Ability to turn product requirements into technical plans and solutions
- Experience with modern web technologies (preferably React)
- Front-end development knowledge