Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
About the Opportunity Join a high-impact financial technology company focused on building advanced, real-time data systems. With small, collaborative teams, this role offers strong ownership, autonomy, and the ability to directly influence critical systems and performance. What You'll Do Design and develop high-performance Java applications Build and optimize systems for real-time data processing and distribution Enhance performance across low-latency, high-throughput environments Collaborate within small teams and take ownership of key components Contribute to scalable architecture and continuous system improvements What We're Looking For 5-7 years of hands-on Java development experience Bachelor's degree in Computer Science or related field Experience building scalable, performance-focused systems Strong problem-solving skills and ownership mentality Versatile skill set with the ability to work across components Nice to
Have:
Background in fintech, ecommerce, SaaS, or other data-intensive industries Experience with real-time or distributed systems Why Join High-ownership role with meaningful technical impact Small, agile teams in a collaborative environment Work on cutting-edge, performance-critical systems Competitive compensation Additional Info Hybrid role based in Oakland, CA Sponsorship is not available