Jobiba hiring network

Senior Java Engineer Jobs

10,000 active opportunities · Updated for October 2026

Fresh results

15 shown

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

O
Okta
📍 Toronto• C$136K – C$187K/yr
18 days ago

Secure Every Identity, from AI to Human Identity is the key to unlocking the potential of AI. Okta secures AI by building the trusted, neutral infrastructure that enables organizations to safely embrace this new era. This work requires a relentless drive to solve complex challenges with real-world stakes. We are looking for builders and owners who operate with speed and urgency and execute with excellence. This is an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. Opportunity As a Senior Engineer on the OIG team, you will be involved into development, design, and maintenance of our product to serve enterprise customers at scale. You will involve the architecture and evolution of our product features — spanning the across different access governance personas — and work collaboratively across engineering, product, and design to deliver features that are secure, scalable, and delightful to use. This is a role for someone who thinks in systems, leads with craft, and is energized by the challenge of building enterprise-grade software that millions of users depend on. This is a rare opportunity to join a team where your technical decisions will directly shape how thousands of enterprises manage access governance at scale, where the technical challenges are genuinely hard, and where the work you ship will be seen and felt by real users every day. Job Duties And Responsibilities Take end-to-end ownership of feature areas — from technical design through implementation, testing, deployment, and post-launch monitoring Design, build, and ship high-quality, production-ready features across the OIG system, with a focus on correctness, reliability, and performance Quickly deliver high-quality bug fixes and handle customer-reported issues Write clean, well-tested, maintainable code and hold yourself and teammates to a high bar for engineering quality Partner with our Product Development, QA, and Site Reliability Engineering teams fo

javaawsazure
View job →
O
Okta
📍 San Francisco• $165K – $227K/yr
18 days ago

Secure Every Identity, from AI to Human Identity is the key to unlocking the potential of AI. Okta secures AI by building the trusted, neutral infrastructure that enables organizations to safely embrace this new era. This work requires a relentless drive to solve complex challenges with real-world stakes. We are looking for builders and owners who operate with speed and urgency and execute with excellence. This is an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. Opportunity As a Staff Engineer on the OIG team, you will be involved into development, design, and maintenance of our product to serve enterprise customers at scale. You will involve the architecture and evolution of our product features — spanning the across different access governance personas — and work collaboratively across engineering, product, and design to deliver features that are secure, scalable, and delightful to use. This is a role for someone who thinks in systems, leads with craft, and is energized by the challenge of building enterprise-grade software that millions of users depend on. This is a rare opportunity to join a team where your technical decisions will directly shape how thousands of enterprises manage access governance at scale, where the technical challenges are genuinely hard, and where the work you ship will be seen and felt by real users every day. Job Duties And Responsibilities Take end-to-end ownership of feature areas — from technical design through implementation, testing, deployment, and post-launch monitoring Design, build, and ship high-quality, production-ready features across the OIG system, with a focus on correctness, reliability, and performance Quickly deliver high-quality bug fixes and handle customer-reported issues Write clean, well-tested, maintainable code and hold yourself and teammates to a high bar for engineering quality Partner with our Product Development, QA, and Site Reliability Engineering teams for

javaawsazure
View job →
T
Toast
📍 Canada Hybrid• Hybrid• C$115K – C$165K/yr
18 days ago

Senior Software Engineer, Backend — Toast International Location: Toronto, ON / Canada Hybrid (Ontario) Who We Are Toast is driven by building the restaurant platform that helps restaurants adapt, take control, and get back to what they do best: building the businesses they love. Are you bready* for a change? As a Senior Backend Engineer on the Toast International team, you’ll play a pivotal role in engineering the platform that powers the next generation of guest reservations, dynamic floor management, and table operations across global markets like the UK, Europe, and Canada. You will lead the design and execution of core backend services—building scalable backend systems, robust integrations, data processing pipelines, and core platform capabilities. You’ll collaborate closely with engineering teams in North America and Europe, product managers, and designers to win high-value full-service restaurants worldwide. About this roll* (Responsibilities) Architect, implement, and scale distributed backend microservices (Java / Kotlin / AWS) powering reservations and guest management. Build core transactional and payment capabilities for the platform. Design robust integrations with third-party aggregators and partners and two-way POS synchronization. Implement tiering, entitlements, and usage metering services across freemium waitlists and premium subscription tiers. Partner cross-functionally with Mobile, Web/Frontend, Product Management, and UX to deliver seamless end-to-end features. Drive high standards of code quality, observability, test automation (unit, integration, and contract tests), and operational excellence. Mentor team members, participate in technical design reviews, and leverage modern AI development workflows to accelerate velocity and code quality. Do you have the right ingredients*? (Requirements) 5+ years of software engineering experience building scalable, distributed backend microservices in production. Deep proficiency in Java or Kot

javapostgresqlaws
View job →
M
22 days ago

Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Job Overview: Responsible for the analysis, design, development, testing, and delivery of secure, scalable software solutions. Define requirements for new applications and customization adhering to Mastercard standards, processes, and best practices. Develop, customize, and test applications to integrate to Mastercard specifications. Provide leadership, mentoring, and technical training to other team members. Major Accountabilities • Plan, design, architect, and develop secure, scalable, and maintainable technical solutions and alternatives to meet business requirements in adherence with Mastercard standards, processes, and best practices • Lead day-to-day system development and maintenance activities of the team to meet service level agreements (SLAs) and create solutions with a high level of innovation, cost effectiveness, quality, reliability, and faster time to market. • Accountable for the full systems development life cycle including creating high-quality requirements documents, use cases, designs, and other technical artifacts including but not limited to detailed test strategies, performance benchmarking, release rollout and deployment plans, contingency/back-out plans, feasibility studies, cost and time analysis, and detailed estimates. • Design, develop, test, dep

javadockergit
View job →

What is Box? Box (NYSE:BOX) is the leader in Intelligent Content Management. Our platform enables organizations to fuel collaboration, manage the entire content lifecycle, secure critical content, and transform business workflows with enterprise AI. We help companies thrive in the new AI-first era of business. Founded in 2005, Box simplifies work for leading global organizations, including JLL, Morgan Stanley, and Nationwide. Box is headquartered in Redwood City, CA, with offices across the United States, Europe, and Asia. By joining Box, you will have the unique opportunity to continue driving our platform forward. Content powers how we work. It’s the billions of files and information flowing across teams, departments, and key business processes every single day: contracts, invoices, employee records, financials, product specs, marketing assets, and more. Our mission is to bring intelligence to the world of content management and empower our customers to completely transform workflows across their organizations. With the combination of AI and enterprise content, the opportunity has never been greater to transform how the world works together and at Box you will be on the front lines of this massive shift. Why Box needs you: You will join a newly formed Data Foundations team within Core Data, responsible for building, operating, and evolving the asynchronous data services that support Box’s data infrastructure. The team helps ensure that data remains reliable, consistent, and synchronized across different systems and data stores, supporting a wide range of services and internal teams across Box. The team will take ownership of a number of existing services and work on improving their reliability, observability, scalability, and overall architecture. This is an opportunity to work on foundational, large-scale data infrastructure and help shape the evolution of a new team and its platform. What you'll do: Own and evolve asynchronous data services that support data syn

javagitai
View job →
M
23 days ago

Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Overview Mastercard’s Network & Digital Payments group creates meaningful digital payment experiences for consumers, merchants, issuers, and partners at global scale. The Global Product Engineering team builds foundational payment solutions that are secure, resilient, scalable, and operationally reliable. This role is for a Senior Software Engineer who will contribute to the design, development, validation, automation, and operability of high-quality software solutions. The ideal candidate brings strong software engineering fundamentals, hands-on Java development experience, and a quality-first mindset, with the ability to build automation frameworks, contribute to application design, improve engineering practices, and support production readiness. Role As a Senior Software Engineer, you will independently execute key elements of software engineering projects and processes by applying strong technical knowledge, engineering best practices, and problem-solving skills. You will contribute to building and maintaining scalable software solutions, with a focus on testability, automation, performance, security, resiliency, and operational excellence. Key Responsibilities • Design, develop, and maintain high-quality software components, automation frameworks, and engineer

javakubernetesgit
View job →
O
Okta
📍 San Francisco• $165K – $226.6K/yr
23 days ago

Secure Every Identity, from AI to Human Identity is the key to unlocking the potential of AI. Okta secures AI by building the trusted, neutral infrastructure that enables organizations to safely embrace this new era. This work requires a relentless drive to solve complex challenges with real-world stakes. We are looking for builders and owners who operate with speed and urgency and execute with excellence. This is an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. Okta is the identity standard. The Okta Platform is an independent and neutral platform that securely connects the right people to the right technologies at the right time. We help organizations do two things - secure and manage their extended enterprise, and transform their users’ experiences. Okta's Core Engineering team is responsible for building and evolving shared infrastructure and services that lay the foundation for what other engineering teams build on. We're in charge of common shared services like search, cache, configuration management, frameworks for async job management, and email pipeline, to name a few. We're cloud native, where redundancy, multi-tenancy, scale, resource optimization and resiliency are first class citizens. With Okta's mantra of 'Always On!' there's never a dull moment. Our biggest asset is our team of passionate engineers and technically minded managers. We're looking for a staff level backend engineer to join a team of highly skilled and talented team players who're proud of what they own and deliver. Our elite team is fast, creative and flexible; with a weekly release cycle and individual ownership we expect great things from our engineers and reward them with stimulating new projects, new technologies and the chance to have significant equity in a company that is changing the cloud computing landscape forever. You will: Work with engineering teams to design, develop and deliver cloud based infrastructu

javaredisaws
View job →
S
Snowflake
📍 Menlo Park• Full-time• $221.2K – $287.5K/yr
23 days 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. Job Location: 135 Constitution Drive, Menlo Park, CA 94025. ELT: Engineering REQ ID: ASHREQ-8246 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 technologies that solve real-world scale and performance problems, this is the place to be. In this role, you will be a key contributor to the evolution of our core product: an elastic, large-scale, high-performance data processing system. We are looking for smart, enthusiastic engineers who can quickly master complex technical areas and are passionate about building new, industry-leading technologies. AS A SENIOR SOFTWARE ENGINEER (MULTIPLE POSITIONS AVAILABLE) AT SNOWFLAKE, YOU WILL: Design, develop, and maintain core components of AI/ML observability systems, including backend infrastructure for largescale data processing, storage, and data movement. Implement and optimize highly specialized techniques such as sketch based data aggregation and machine learning metrics to support accurate monitoring and evaluation of ML and Generative AI models. Develop and enhance AI/ML infrastructure to support reliable tra

javasqlmachine learning
View job →
C
Celonis
📍 New York• $161K – $218K/yr
24 days ago

Celonis is the trusted platform to industrialize Enterprise AI. At our core is the Celonis Context Model — which combines process data, business knowledge, and intelligence into a living digital twin of the enterprise that AI can actually understand, turning AI's operational blind spots into operational clarity. World's leading companies trust Celonis and its global ecosystem of partners to make their AI agents, people, systems, and processes work together, achieving transformational outcomes. We believe there's a massive opportunity to unlock global productivity and sustainability by giving AI the context to understand how every business process really works. Join our mission to make processes work for people, companies, and the planet. The Team Celonis USA is the fastest-growing division of one of the world’s fastest-growing companies. Come join us on the ground floor on a team dedicated to developing state-of-the-art technology for core Celonis services. The Data Core team builds an engineering team to develop the high-throughput infrastructure that powers monetization, real-time consumption tracking, dynamic entitlement enforcement, and cost optimization across the Celonis services. As our global customer base expands, our backend services process billions of telemetry and usage events daily to deliver precise, transparent, and fault-tolerant billing data in multi-cloud environments. Join us if you want to grow in your engineering knowledge, tackle complex distributed systems challenges, and leave your mark on a rapidly growing company. The Role We are looking for a senior backend developer who enjoys building resilient, low-latency, and high-throughput systems at scale. Within our Pricing service team, you will design and implement the mission-critical core engines that ingest usage telemetry, evaluate dynamic pricing models, enforce feature entitlements, and power cost analytics dashboards for enterprise customers. The work you’ll do Design and implement criti

javapostgresqlredis
View job →

Toast creates technology to help restaurants and local businesses succeed in a digital world, helping business owners operate, increase sales, engage customers, and keep employees happy. The AI Agent & Experience team is Toast's internal platform team for AI. We build the infrastructure, governance, and developer tooling that makes AI a reliable, scalable force multiplier across the entire product development lifecycle. Our products include the LLM Proxy, AI Key Management, Observability pipelines, the Claude Plugin Marketplace, and autonomous agents that participate directly in the software development lifecycle. As a Senior Software Engineer on this team, you'll be hands-on building the systems that other Toast engineers depend on every day: the LLM proxy, agentic workflows, and the plugin marketplace that brings AI-native development practices to teams across the company. A day in the life (Responsibilities) Design, build, and ship features across AI platform infrastructure, including the LLM proxy, AI key management, and observability pipelines Develop and extend autonomous agents that participate in the SDLC, such as the AI Review GitHub App and Developer Platform MCP integrations Build on and contribute to the internal plugin marketplace, developing plugins that encode Toast's architectural standards and quality practices into AI assistant behavior Implement MCP (Model Context Protocol) services and service templates that make it faster and easier for teams across Toast to build AI-powered workflows Write high-quality, well-tested code and participate in design and code reviews Collaborate with engineers, product managers, and platform teams to understand developer needs and translate them into reliable platform solutions Contribute to the team's adoption of agentic development practices and tooling Leverage cutting edge AI tools to enhance your development workflow, improve velocity, and help pioneer new approaches to building - contributing to a c

javamachine learningai
View job →
M
24 days ago

Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Overview Interested in building the next generation platform that empowers end-to-end marketing campaign management inclusive of audience targeting, campaign execution, and measurement? Our platforms operate at global scale, enabling organizations across markets worldwide to leverage data-driven marketing capabilities. The overarching goal of data-driven marketing is to deliver the right content, to the right person, at the right time. The Marketing Services (MS) Technology team is looking for a Senior Software Development Engineer to provide technical ownership, with an emphasis on engineering efficiency, innovation, and on-time delivery. The ideal candidate is passionate about building highly scalable, cloud-native platforms using modern software engineering and data technologies. You will have the opportunity to work across technologies including Java, Spring Boot, React, GraphQL, Databricks, AWS, Spark, Hadoop, event-driven architectures, and real-time data platforms. Our teams leverage GenAI and Agentic AI capabilities throughout the product development lifecycle to accelerate delivery, improve quality, enhance automation, and increase engineering productivity. This role offers an opportunity to help shape Mastercard's ongoing cloud transformation journey while transform

javareactnode.js
View job →
NR
25 days ago

We are a global team of innovators and pioneers dedicated to shaping the future of observability. At New Relic, we build an intelligent platform that empowers companies to thrive in an AI-first world by giving them unparalleled insight into their complex systems. As we continue to expand our global footprint, we're looking for passionate people to join our mission. If you're ready to help the world's best companies optimize their digital applications, we invite you to explore a career with us! Your opportunity We are a global team of innovators shaping the future of observability. Our intelligent platform gives customers real-time insight into complex systems so they can innovate faster and operate reliably in an AI-first world. If you’re excited by high-throughput distributed systems and want to contribute to one of the largest and fastest-growing observability platforms, we’d love to hear from you. Join a backend engineering team focused on building and operating JVM-based services that ingest, process, and serve massive volumes of telemetry data. You’ll work on high-scale, low-latency systems that power mission-critical observability features used by engineers worldwide. What you'll do Design, build, and operate JVM-based microservices (primarily Java and Kotlin) with a focus on performance, scalability, and reliability. Own services end-to-end: architecture, implementation, deployment, monitoring, on-call participation, and continuous improvement. Apply strong concurrency and performance practices: asynchronous programming, backpressure, efficient I/O, memory management, and GC tuning. Build and evolve event-driven systems; work with Kafka for streaming, partitioning, consumer groups, and schema evolution.Instrument services for deep observability (metrics, logs, traces), define SLIs/SLOs, and use e Experience with Kafka or similar streaming technologies (topic/partition strategy, consumer lag, idempotency, schema compatibility) strongly preferred. Proficiency w

javarediskubernetes
View job →
O
Okta
📍 Toronto• C$136K – C$187K/yr
25 days ago

Secure Every Identity, from AI to Human Identity is the key to unlocking the potential of AI. Okta secures AI by building the trusted, neutral infrastructure that enables organizations to safely embrace this new era. This work requires a relentless drive to solve complex challenges with real-world stakes. We are looking for builders and owners who operate with speed and urgency and execute with excellence. This is an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. The Okta Privileged Access Management (PAM) is an identity-centric approach to a common and critical privileged access use case. Our elegant Zero Trust architecture is purpose-built for the modern cloud and helps customers solve challenging security and operations pain points at scale. We're looking for a Senior level Platform Engineer to join a team of highly skilled and talented team players who are proud of what they own and deliver. Our elite team is fast, creative, and flexible; with a weekly release cycle and individual ownership, we expect great things from our engineers and reward them with stimulating new projects, new technologies, and the chance to have significant equity in a company that is changing the cloud computing landscape forever. What you’ll do Leverage cutting-edge AI pair-programmers and LLMs (such as Copilot and Claude) to accelerate the development of secure, enterprise-grade Privileged Access Management (PAM) products. Work with engineering teams to design, develop and deliver cloud-based infrastructure projects on a modern tech stack (Kubernetes/EKS, RDS, DynamoDB, Kinesis, MKS, Redis, OpenSearch, Docker, Terraform on AWS) Drive evaluation, development, and rollout of microservices Operate, support, and upgrade shared services and frameworks. Scale these as their usage invariably grows along with Okta's business. Evaluate and scale existing systems to meet specialized requirements and support Okta’s future business ne

javaredisaws
View job →
S
Snowflake
📍 Menlo Park• Full-time• $200K – $287K/yr
26 days 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. There is only one Data Cloud. Snowflake’s founders started from scratch and designed a data platform built for the cloud that is effective, affordable, and accessible to all data users. But it didn’t stop there. They engineered Snowflake to power the Data Cloud, where thousands of organizations unlock the value of their data with near-unlimited scale, concurrency, and performance. This is our vision: a world with endless insights to tackle the challenges and opportunities of today and reveal the possibilities of tomorrow. FoundationDB (FDB) is an open source, highly scalable database capable of ACID transactions at high frequencies and low latencies. FDB has been a core component in Snowflake's unique shared-metadata architecture since 2014, making possible Snowflake's vision to build the greatest data warehouse for the cloud. FDB performs millions of transactions per second across thousands of processes. The FDB team builds features on open-source FDB that improve the performance, scale, reliability and operability of the product. We are looking for an outstanding Senior Software Engineer with a passion for large scale databases and distributed systems to help us take FoundationDB to the next level. FoundationDB powers all of Snowflake’s products and services and is rapidl

javaredisai
View job →

Secure Every Identity, from AI to Human Identity is the key to unlocking the potential of AI. Okta secures AI by building the trusted, neutral infrastructure that enables organizations to safely embrace this new era. This work requires a relentless drive to solve complex challenges with real-world stakes. We are looking for builders and owners who operate with speed and urgency and execute with excellence. This is an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. Title: Senior Software Engineer, Lifecycle Management Company Description: Okta is the leading independent provider of enterprise identity. The Okta Identity Cloud enables organizations to securely connect the right people to the right technologies at the right time. With over 6,500 pre-built integrations to applications and infrastructure providers, Okta customers can easily and securely use the best technologies for their business. Over 7,950 organizations, including 20th Century Fox, JetBlue, Nordstrom, Slack, Teach for America and Twilio, trust Okta to help protect the identities of their workforces and customers Position Description: We are looking for an experienced Senior Software Engineer to work on our Onboarding and Lifecycle Management (LCM) Platform team with focus on enhancing and managing services for importing, syncing and provisioning identities and access policies i.e., users, groups, roles, entitlements, etc. These features allow customers the flexibility to link and enhance their business processes with Okta’s identity management product. This role is to build, design solutions, and maintain our platform for scale. The ideal candidate will be naturally curious and has experience building software systems to manage and deploy reliable and performant infrastructure and product code at scale on a cloud infrastructure. Job Duties and Responsibilities: Work with senior engineering team in major development projects, design and implementation C

javaazuremachine learning
View job →
🔔

Get new senior java engineer jobs by email

Daily job updates · Unsubscribe anytime

Explore verified demand

More senior java engineer opportunities

Browse all jobs →

Companies hiring

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