Jobiba hiring network

Java Developer Jobs

2,099 active opportunities · Updated for October 2026

Fresh results

15 shown

Explore current java developer jobs. Use filters to narrow by work mode, employment type, experience and date posted.

A
Airbnb
📍 United States• Full-time• Remote• From $248K/yr
1mo ago

Airbnb was born in 2007 when two hosts welcomed three guests to their San Francisco home, and has since grown to over 5 million hosts who have welcomed over 2 billion guest arrivals in almost every country across the globe. Every day, hosts offer unique stays and experiences that make it possible for guests to connect with communities in a more authentic way. The Community You Will Join: Our mission at Marketing Technology is to provide a state-of-the-art platform and measurement capabilities to enable marketing and product teams to engage with our customers effectively. Every day, millions of Airbnb customers are reached via our streamlined platform over comprehensive marketing channels such as Email, Push, SMS, Google Ads, Facebook Ads etc. We deliver substantial business impact by enabling numerous stakeholders across the company, including Marketing (Brand and Performance), Guest, Host, Airbnb Org, Policy, and more. The Difference You Will Make: As a Senior Staff Software Engineer on the Content Platform team, you'll set the technical direction for the org's transformation into an AI-driven system that turns a marketing brief into a fully realized campaign in minutes, not months. You'll own the technical strategy across a complex, multi-team surface area spanning a CMS platform, no-code authoring tools, rendering infrastructure, and an emerging agentic layer, all operating at a scale where the content produced is consumed by millions of Airbnb users daily. You will partner with engineering leadership, product, design, and marketing stakeholders across the company to define multi-year technical strategy, resolve the org's hardest cross-team technical challenges, and raise the bar for engineering excellence across Marketing Technology. A Typical Day: As a Senior Staff Software Engineer on Content Platform, you will: Define and drive technical vision and strategy for the Content Platform org, ensuring architectural decisions scale across teams and ali

REMOTEjavasqlredis
View job →
S
1mo ago

Who we are About Stripe Stripe is a financial infrastructure platform for businesses. Millions of companies - from the world’s largest enterprises to the most ambitious startups - use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone’s reach while doing the most important work of your career. About the team Risk Engineering builds the systems that protect Stripe from fraud, credit losses, and regulatory risk across user onboarding, compliance, financial crimes, and identity verification. Financial Crimes Engineering builds the systems and controls that let Stripe safely onboard businesses in emerging and regulated industries while keeping Stripe in compliance with sanctions law, anti-money-laundering rules, and financial partner requirements. We keep known bad actors off Stripe, find new through ongoing detection, and build AI-augmented tooling that helps expert reviewers resolve cases quickly and accurately. We operate at scale, screening every user, enforcing jurisdictional restrictions across money movement in real time, and automating signal acquisition and synthesis into investigation workflows. We're now re-architecting our screening platform to make it safe and easy for new Stripe products to launch with the right financial crimes controls, to express richer policy as code, and to serve as a multi-tenant Risk Platform offering across Stripe's products and subsidiaries. What you'll do As a Staff Engineer on Financial Crimes Engineering, you'll own technical direction across our screening, detection, and review systems. You'll design infrastructure that balances screening latency with accuracy, build the systems that surface emerging risk and collect information to resolve it, and ensure investigators have the tooling they need.

javarestai
View job →
S
1mo ago

Who we are About Stripe Stripe is a financial infrastructure platform for businesses. Millions of companies—from the world’s largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone’s reach while doing the most important work of your career. About the team We are experts in business data, building the canonical data foundation that powers decision-making across Finance & Strategy, Business Data Science, GTM, and Marketing. We engineer scalable and efficient data pipelines and provide curated data products that give Stripe's teams a consistent, accurate, and fresh view of the business—from the top to the bottom of the funnel. We work side by side with partner teams—AI, Data Science, and Business Systems—to deliver high-quality data assets that power growth motions, product performance tracking, and go-to-market metrics reporting. We invest in data quality, data engineering automation, and operational excellence to minimize issues and maintain the trust our customers place in the products we build. What you’ll do We're looking for a person who could contribute to the team by solving high-impact, cutting-edge data problems. The ideal candidate will be someone that has built data pipelines for large scale volume, is deeply knowledgeable of key tools including Airflow/Spark/Kafka/Flink, is empathetic, excels at building strong relationships, and collaborates effectively with other Stripe teams to understand their use cases and unlock new capabilities. Responsibilities Lead the technical outcomes for a team of ambitious, talented engineers, providing mentorship, guidance, and support to ensure their success Partner with our recruiting team to attract and hire top talent Deliver cutting-edge data

javasqlaws
View job →
S
1mo ago

Who we are About Stripe Stripe is a financial infrastructure platform for businesses. Millions of companies—from the world’s largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone’s reach while doing the most important work of your career. About the team Product and Risk Data Engineering is Stripe's single source of truth data engineering layer for Payments, Risk, and Product — we enable Stripe to confidently run, measure, and grow the business by making accurate information easy to access. We curate and maintain high-quality data warehouses and pipelines that serve as the authoritative foundation for product and financial activity across Stripe, powering analytics, ML capabilities, agentic workflows, and merchant-facing data interfaces. Beyond building data, we act as the internal experts in data technologies and partner with Data Platform to deliver high-quality, low-friction data processing frameworks. We also serve as the bridge between data producers and data consumers — championing best-in-class data engineering practices and guiding product teams on event-driven data API modeling — so that every team at Stripe can build, decide, and grow from a trusted, well-engineered data foundation. What you’ll do We're looking for a person who could contribute to the team by solving high-impact, cutting-edge data problems. The ideal candidate will be someone that has built data pipelines for large scale volume, is deeply knowledgeable of key tools including Airflow/Spark/Kafka/Flink, is empathetic, excels at building strong relationships, and collaborates effectively with other Stripe teams to understand their use cases and unlock new capabilities. Responsibilities Lead the technical outcomes for

javasqlaws
View job →
S
1mo ago

Who we are About Stripe Stripe is a financial infrastructure platform for businesses. Millions of companies—from the world's largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone's reach while doing the most important work of your career. About the team The Revenue and Financial Automation (RFA) team at Stripe is building a modern, revenue-focused, financial management platform for fast-growing, digital-native companies. Hundreds of thousands of businesses of all sizes and types use Stripe Billing to collect revenue for recurring and one-time payments across a variety of different pricing models—from selling SaaS subscriptions, to orchestrating multi-stage contracts, delivering Usage-Based Billing, and providing recovery and retention tools to prevent customer churn. What you'll do As an engineer on the team, you'll be responsible for shaping and building a suite of products that let our users model and operate their business more efficiently. You'll work on projects that span technologies, systems, and processes where you'll design, build, test, and ship code every day. In this cross-functional role, you'll collaborate with experts in infrastructure, security, design, and operations to build business-critical internal and external features that power Stripe users around the world. Responsibilities Design the next generation of Stripe products to meet the high-growth needs of our company and customers for years to come Deliver value through a strong collaborative, user-first approach with stakeholders and customers Mentor engineers to help them grow Debug and solve critical production issues across services and multiple levels of the stack Who you are We're looking for someone who meets the

javagitrest
View job →
S
1mo ago

Who we are About Stripe Stripe is a financial infrastructure platform for businesses. Millions of companies—from the world’s largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone’s reach while doing the most important work of your career. About the team The Revenue and Financial Automation (RFA) team at Stripe is building a modern, revenue-focused, financial management platform for fast growing, digital native companies. Billing: Hundreds of thousands of businesses of all sizes and types use Stripe Billing to collect revenue for recurring and one-time payments across a variety of different pricing models—from selling SaaS subscriptions, to orchestrating multi-stage contracts, delivering Usage-Based Billing, and providing recovery and retention tools to prevent customer churn. Tax: You know how everyone loves taxes? And it's such a simple, stable, and well-understood area? We handle all the sales-related taxes (across Checkout & Billing) and make it super easy to register, auto-collect the right amount of tax, and access the reports you need to file returns globally Note: exact team matching for one of the pods will begin during final stages. Please note we may also consider you for different orgs based on your experience, location, etc. More information on our team matching process can be found here . What you’ll do As an engineer on the team, you’ll be responsible for shaping and building a suite of products that let our users model and operate their business more efficiently. You will work on projects that span technologies, systems, and processes where you will design, build, test, and ship great code every day. In this cross functional role, you will collaborate wi

javagitrest
View job →

Who we are About Stripe Stripe is a financial infrastructure platform for businesses. Millions of companies—from the world’s largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone’s reach while doing the most important work of your career. About the team Stripe will succeed at our mission of increasing the GDP of the internet only if we preserve Stripe users’ trust. To achieve their trust, the team is building authorization infrastructure and a platform that ensures proper authorization for users and services. We enforce access controls and provide access observability and policy governance. We collaborate with teams across Stripe to adopt our authorization platform to protect their resources, especially Stripe users’ data. Ultimately we ensure resources across Stripe are accessed securely and in compliance with policies, hence maintaining Stripe users’ trust. What you’ll do We’re looking for an engineer who is passionate about addressing tough problems in the authorization space. This role is critical, not only for Stripe, but for the future of the commercial internet. Responsibilities Build and maintain reliable, performant and scalable authorization infrastructure (e.g. libraries, frameworks, services). Build comprehensive understanding of authorization needs of our users (e.g. product teams and infrastructure teams). Build comprehensive, easy-to-use, and policy driven authorization solutions. Collaborate with our users to adopt our authorization solutions to protect their resources by providing a great user experience. Build access visibility and continuous policy governance to empower resource owners, legal and compliance to put risk of inappropriate access under control. Wh

javaairuby
View job →

About the Team The Consumer Devices team is building a new generation of AI-native experiences that bring OpenAI’s technology closer to people throughout their day. We are exploring how AI can become deeply integrated into the devices people already use—understanding context, helping users accomplish tasks, coordinating across apps and services, and making use of capabilities that are uniquely available on the device. Our work spans software, devices, platform technologies, and strategic partnerships. We operate as a highly collaborative, fast-moving team focused on turning ambitious ideas into reliable products that can reach people at significant scale. About the Role As an Android Systems Engineer , you will help define and build the Android platform capabilities behind the next generation of AI-powered consumer experiences. This is not a traditional application-only Android role. You will work across the Android stack, using system-level APIs, device capabilities, platform integrations, and OEM-specific functionality to create experiences that would be difficult or impossible to build as a conventional mobile application. You will help determine what becomes possible when an AI assistant is deeply integrated with a mobile device: how it understands what is happening, interacts naturally with the user, connects across apps and services, and helps complete multi-step tasks. You will work closely with product, design, AI, backend, platform, and external device partners to take new concepts from prototype to production. The role requires strong technical judgment, product intuition, and comfort navigating areas where the platform, APIs, and product patterns are still evolving. This role is based in San Francisco, CA. We use a hybrid work model of four days in the office per week and offer relocation assistance to new employees. In this role, you will: Build deeply integrated Android experiences: Design and implement product experiences that take advantage of Android

javaawsrest
View job →
S
1mo ago

At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don’t just use tools; you possess an innate curiosity, treating AI as a high-trust collaborator that is core to how you solve problems and accelerate your impact. We look for low-ego individuals who thrive in dynamic and fast-moving environments and move with an experimental mindset — who rapidly test emerging capabilities to discover simpler, more powerful ways to deliver results. At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done. The Snowflake Openflow team is building Snowflake’s next-generation open, extensible, and secure data integration platform for real-time, scalable, bi-directional data movement, powered by Apache NiFi. We enable customers to move structured and multi-modal unstructured data across any source and any sink—Snowflake and non-Snowflake alike—through a single, cloud-native platform that supports batch and streaming, and flexible runtimes spanning Snowflake-managed (SPCS) and Bring Your Own Cloud (BYOC) data planes. Our team includes original creators and core contributors to Apache NiFi and industry leaders in data integration, now focused on bringing NiFi’s proven strengths—visual flows, rich connectors, and powerful routing—to Snowflake’s AI Data Cloud at enterprise scale. We work end to end across high-performance runtimes, and curated connectors, partnering closely with product, field, and open-source communities to help customers continuously ingest data, power AI and analytics workloads, and make smarter decisions in real time. As a Software Engineer on the Snowflake Openflow team, you will: Design and implement features in Openflow’s control plane and data plane , contributing to reliable, scalable, and secure services that power real-time, bi-directional data movement fo

javaawsazure
View job →

At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don’t just use tools; you possess an innate curiosity, treating AI as a high-trust collaborator that is core to how you solve problems and accelerate your impact. We look for low-ego individuals who thrive in dynamic and fast-moving environments and move with an experimental mindset — who rapidly test emerging capabilities to discover simpler, more powerful ways to deliver results. At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done. The Identity & Access management (IAM) team’s charter is to enable our customers to confidently bring their most sensitive data and workloads to Snowflake. We provides the authentication and authorization capabilities for customers to secure their Snowflake accounts. We are heavily focused on critical AI adoption and security capabilities like Snowflake Intelligence access control, MCP server and clients, Agent identity, Admin guardrails for agents etc. Our feature set includes capabilities like user management, secret-less authentication for both human and service users, SSO integration with numerous IdPs, MFA, OAuth and OIDC support for 3P applications, and RBAC for granular access control. Our systems are critical to customer trust and maintaining Snowflake’s security, reliability and performance. The team culture is very collaborative with ample opportunities for growth and mentorship from Principal engineers. AS A SENIOR SOFTWARE ENGINEER - IDENTITY & ACCESS MANAGEMENT, YOU WILL: Design and implement critical AI security capabilities for controlled, audited, restricted agent workflows, both inbound and outbound. Design and implement features that provide critical identity and access management capabilities, including integration with the next generation identit

javarestai
View job →
S
1mo ago

At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don’t just use tools; you possess an innate curiosity, treating AI as a high-trust collaborator that is core to how you solve problems and accelerate your impact. We look for low-ego individuals who thrive in dynamic and fast-moving environments and move with an experimental mindset — who rapidly test emerging capabilities to discover simpler, more powerful ways to deliver results. At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done. Snowflake is a high-growth, cloud-native data platform company committed to empowering enterprises to achieve their full potential. With a culture built on impact, innovation, and collaboration, we offer an environment where you can build large-scale systems, move fast, and take your technology career to the next level. We are seeking a highly talented and experienced Staff Software Engineer to join the Unistore team in our Database Engineering org . The Unistore team is building a unified hybrid data platform that dissolves the boundaries between operational and analytical workloads. Our core product, Hybrid Tables, enables enterprises to manage both transactional and analytical data in a single place. By eliminating the need to move data between separate operational databases and analytical warehouses, we simplify architectures, reduce ETL complexity, and unlock high-performance, real-time application serving—all while maintaining Snowflake's industry-leading scale, performance, and ACID compliance. Joining this team means architecting the performance, scalability, and service infrastructure that will empower the world's largest enterprises to seamlessly govern their transactional and analytical data in one place. If you are passionate about building industry-leading tech

javasqlpostgresql
View job →
S
1mo ago

At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don’t just use tools; you possess an innate curiosity, treating AI as a high-trust collaborator that is core to how you solve problems and accelerate your impact. We look for low-ego individuals who thrive in dynamic and fast-moving environments and move with an experimental mindset — who rapidly test emerging capabilities to discover simpler, more powerful ways to deliver results. At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done. Snowflake is a high-growth, cloud-native data platform company committed to empowering enterprises to achieve their full potential. With a culture built on impact, innovation, and collaboration, we offer an environment where you can build large-scale systems, move fast, and take your technology career to the next level. We are seeking an outstanding Staff Software Engineer with a passion for large scale databases and distributed systems to help us take the FDB platform to the next level. A massive new market opportunity is being created at the intersection of Cloud and Data, and the Snowflake Data Cloud is leading the way, all powered by the database engine we are building from the ground up. Key to Snowflake’s Database Engine is our large scale distributed transactional Key-Value store - called FDB - which powers all of Snowflake’s products and services and is rapidly evolving to meet Snowflake’s future needs. FDB runs on multiple cloud providers including Amazon Web Services, Microsoft Azure and Google Cloud. The elastic infrastructure FDB runs on is being built from the ground up and is envisioned to be a cloud agnostic, fully automated manageability platform that provides: Autoscaling and auto-balancing of clusters based on utilization, traffic and workloads Auto-provis

javaredisazure
View job →

At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don’t just use tools; you possess an innate curiosity, treating AI as a high-trust collaborator that is core to how you solve problems and accelerate your impact. We look for low-ego individuals who thrive in dynamic and fast-moving environments and move with an experimental mindset — who rapidly test emerging capabilities to discover simpler, more powerful ways to deliver results. At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done. Our team builds and operates Snowflake's Streaming Platform — the core infrastructure responsible for bringing data into Snowflake continuously and at scale. This includes Snowpipe Streaming and Datastream, services used by large set of enterprise customers to move mission-critical data in real time. Data is the fuel powering the new enterprise AI world, and we are the team responsible for getting it there reliably, continuously, and fast. Responsibilities Design, build, and maintain core components of Snowflake's streaming ingestion platform Improve service reliability, scalability, and latency under high-throughput production workloads Debug and resolve incidents in a distributed, multi-tenant cloud service Contribute to the design and evolution of streaming APIs, SDKs, and server-side protocols Write comprehensive tests including unit, integration, and chaos/fault-injection scenarios Collaborate with partner teams (storage, query, compute) on cross-cutting platform concerns Participate in code reviews, on-call rotations, and architecture discussions Required Qualifications 3–5 years of software engineering experience on large-scale distributed systems or cloud services Strong proficiency in Java or C++ Deep understanding of distributed systems concepts: consistency, faul

javaaic++
View job →

At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don’t just use tools; you possess an innate curiosity, treating AI as a high-trust collaborator that is core to how you solve problems and accelerate your impact. We look for low-ego individuals who thrive in dynamic and fast-moving environments and move with an experimental mindset — who rapidly test emerging capabilities to discover simpler, more powerful ways to deliver results. At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done. Build Core Data Engineering Primitives at Cloud Scale Data pipelines are foundational infrastructure — when they're fast, correct, and maintainable, customers build on them with confidence. If you've spent the bulk of your career building large-scale data infrastructure — designing streaming or transformation primitives, reasoning hard about consistency and fault tolerance, and owning the systems that run under millions of customer workloads — this role might be for you. You'll be working on the streaming and transformation layer at Snowflake: the constructs that define how customers move, shape, and maintain data. AI has a real presence in this work — in how customers use these pipelines and in how we think about building them — but the core job is hard distributed systems engineering, and that's what we're hiring for. About the Team We build the core data engineering primitives that power Snowflake's streaming and transformation capabilities. From the constructs customers use to define real-time pipelines to the execution fabric that makes those pipelines reliable and cost-efficient at cloud scale, our team owns the full stack of declarative data engineering. We're a small, high-ownership team operating close to the product — which means your decisions ship, your architec

javaaic++
View job →

At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don’t just use tools; you possess an innate curiosity, treating AI as a high-trust collaborator that is core to how you solve problems and accelerate your impact. We look for low-ego individuals who thrive in dynamic and fast-moving environments and move with an experimental mindset — who rapidly test emerging capabilities to discover simpler, more powerful ways to deliver results. At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done. Staff Software Engineer - External Observability Platform Location: Bellevue, WA (Hybrid: 3 days/week in-office) Team: Infrastructure & Observability Platform Engineering About the Role Snowflake’s Data Cloud processes exabytes of data across multi-cloud global environments every day. Delivering seamless reliability and real-time visibility to thousands of global enterprise customers requires an Observability Platform built on hyper-scalable backend distributed systems. We are seeking a Staff / Lead Software Engineer to architect, design, and scale our External Observability Platform . In this role, you will lead the technical strategy for customer-facing telemetry, system metrics, audit logs, distributed tracing, and actionable operational insights. You will build high-throughput, low-latency infrastructure capable of ingesting, processing, and serving petabytes of telemetry data with strict SLA guarantees. You will join a team of world-class engineers in our Bellevue, WA office. To be successful, you must be deeply technical, capable of leading complex cross-functional architecture initiatives, and skilled at mentoring senior engineers while holding your own with the brightest technical minds in the industry. Key Responsibilities Architect & Scale Distributed Infr

javavueaws
View job →
🔔

Get new java developer jobs by email

Daily job updates · Unsubscribe anytime

Explore verified demand

More java developer opportunities

Browse all jobs →

Companies hiring

Employers are derived from current jobs in this exact search market.