Senior Backend Engineer (Hybrid or Remote)
5 days ago
Santa Cruz de Tenerife
🚀 Venga: bridging innovative blockchain technologies to traditional finance Venga is an app with a mission to take innovative blockchain technologies and bridge them to traditional finance inside a powerful centralized app, empowering people to effortlessly discover, invest, and navigate the world of Web3. 🔎 Who We're Looking For We’re seeking a Senior Backend Engineer with expertise in Java/Spring ecosystems to architect the systems powering Venga’s financial infrastructure. You’ll design scalable microservices, build secure bridges between Web2 and Web3 technologies, and collaborate with cross-functional teams to deliver robust solutions for both traditional finance and blockchain use cases. If you’re passionate about high-performance backend systems, join us in redefining finance. 💻 What You'll Be Doing • Design and develop Java/Spring microservices to handle traditional finance workflows (payments, compliance)., • Integrate blockchain networks (Ethereum, Solana, etc.) into Venga’s backend, interacting with nodes, indexers, and smart contracts., • Architect event-driven solutions with Apache Kafka to process real-time transactions, blockchain events, and user activity streams., • Build and optimize RESTful APIs and WebSocket interfaces to power our customer-facing app, backoffice tools, and third-party integrations., • Secure sensitive data using AWS KMS, HashiCorp Vault, or MPC solutions, aligning with financial compliance standards., • Collaborate in a cross-functional squad to deliver end-to-end features, from ideation to deployment., • Manage PostgreSQL databases, optimizing performance, security, and replication strategies for high-volume financial data., • Deploy and scale services on AWS using Kubernetes (k8s), ensuring efficient resource utilization and cost management., • Implement robust security practices for financial systems, including encryption, authentication, and compliance with regulatory standards., • Mentor junior engineers, lead code reviews, and champion best practices in testing, CI/CD, and observability., • Stay ahead of industry trends, exploring innovations in blockchain integration, cloud-native architectures, and fintech-specific tooling. 👤 Who You Are & What You'll Need • 4+ years of backend development experience in Java and expertise in the Spring ecosystem. Bonus if you have 2+ years integrating blockchain systems in production., • Proven track record building microservices architectures in production, including service discovery, circuit breakers, and distributed tracing., • Strong experience with Apache Kafka (event sourcing, stream processing) and PostgreSQL (performance tuning, replication, partitioning)., • Hands-on knowledge of Kubernetes and AWS., • Expertise in designing RESTful APIs and real-time systems using WebSocket or similar protocols., • Familiarity with fintech or blockchain integrations is a strong plus., • Experience in regulated industries (e.g., banking, crypto compliance) and tools like Vault, HashiCorp, or AWS KMS is a bonus., • Collaborative mindset: Thrive in cross-functional teams and align technical decisions with business goals., • Fluent English and Russian, with excellent communication skills for cross-functional teamwork., • Passion for solving challenges in financial systems, scalability, and bridging Web3 with traditional finance. 👤 Nice to have • Hands-on blockchain experience (smart contracts, protocols, etc.)., • FinTech experience., • Familiarity with compliance, AML and regulation., • ISO/IEC 27001 experience. 🌍 What we offer • Full-Time Employment Contract., • Own your time company culture - manage start and finish work times within each day., • Mandatory office days: Mondays, Tuesdays, and Thursdays, with core office hours from 10:00 AM to 4:00 PM., • A sunny office in Barcelona, less than 50 meters away from the beach!, • A brand new MacBook or similar option of your choice., • 25 vacation days (more than the Spanish norm)., • Exciting work in a dynamic, international, and hyper-growth startup., • If you do not live in Barcelona, you will be full-remote, but you must be within a maximum time zone difference of 3 hours from Barcelona