What You'll Do
Design and implement robust backend solutions using Java and PostgreSQL, ensuring they align with security best practices. You'll work extensively with infrastructure as code on AWS, helping to maintain and evolve cloud resources programmatically. Your role includes enhancing system observability to support reliable, transparent services.
You'll interact with blockchain nodes and integrate with cryptocurrency exchanges, contributing to the platform’s core financial infrastructure. As part of an engineering team that values technical depth, you’ll help prioritize customer-driven tasks, manage technical debt, and adopt emerging technologies like the Lightning Network. Regular feedback exchange and adherence to the disagree & commit principle are integral to how decisions are made.
Requirements
- Deep understanding of the JVM and PostgreSQL, with hands-on experience in Java 21
- Demonstrated experience delivering full lifecycle backend systems
- Strong grasp of testing, integration, monitoring, and long-term maintenance
- Ability to analyze complex problems and organize solutions effectively
- Skill in prioritizing initiatives and choosing high-impact technical work
- Openness to giving and receiving direct, constructive feedback
Preferred Qualifications
- Background in software engineering for crypto, payments, banking, or retail
- Experience contributing to operations and infrastructure engineering
- Proficiency working in Linux command-line environments
- Fullstack exposure, particularly with Angular and TypeScript
- Familiarity with Spring Boot, JPA, and Maven
Benefits
Work in a collaborative, open environment that values technical exploration and learning. You’ll operate with autonomy while engaging in meaningful discussions around complex systems. The team emphasizes speed and clarity, minimizing bureaucratic overhead in favor of checklist-driven execution. This is a chance to contribute to innovative projects that challenge conventional approaches in fintech and distributed systems.