OUR MISSION At Redwood, we empower our customers with lights-out automation for their mission-critical business processes with industry leading products and platforms developed through an AI-Driven Software Development Life Cycle. ABOUT US Redwood Software is the leading orchestration platform for the autonomous enterprise, driving business transformation at the lowest total cost of ownership. Redwood empowers organizations to intelligently automate and orchestrate mission-critical business and IT processes across complex ERP, hybrid cloud, data and emerging agentic AI systems. Through its SaaS-first automation fabric—with AI embedded across the automation lifecycle—Redwood accelerates the path to autonomous operations. Backed by 30 years of experience and trusted by more than 50% of the Fortune 50, Redwood helps organizations unlock human potential to focus on innovation, growth and what’s next. CORE VALUES One Team. One Redwood Make Your Own Weather Obsess over Customer Success Work the Problem Be Curious Own the Outcome Respect Each Other YOUR IMPACT Redwood Software delivers powerful automation solutions that simplify and accelerate critical business and IT processes for some of the world’s largest enterprises. The Redwood Automation Platform streamlines complex business workflows and operations, reduces manual effort, ensures compliance, and accelerates business outcomes through intelligent, cloud-native automation. As Software Development Manager, Redwood Automation Platform, you will lead multiple development teams and you’ll report to the Head of Engineering for Redwood’s core product platform at our Toronto based Engineering hub. You’ll help to shape the technical strategy, scale engineering operations, and lead an engineering team building and evolving our SaaS-based business process automation platform that serves as the foundation for multiple Redwood products, solutions, and services. This is a high-impact role, requiring strong tec
Jobiba hiring network
Java Backend Developer Jobs
3,601 active opportunities · Updated for October 2026
Fresh results
15 shown
Explore current java backend developer jobs. Use filters to narrow by work mode, employment type, experience and date posted.
About Hark Hark is an artificial intelligence company building advanced, personalized intelligence. One that is proactive, multimodal, and capable of interacting with the world through speech, text, vision, and persistent memory. We're pairing that intelligence with next-generation hardware to create a universal interface between humans and machines. While today's AI largely operates through chat boxes and decade-old devices, Hark is focused on what comes next: agentic systems that interact naturally with people and the real world. To get there, we're developing multimodal models and next-generation AI hardware together - designed from the ground up as a single, unified interface for a new era of intelligent systems. About the Role You'll build the backend systems that make Hark's AI agent actually work — reliable, fast, and production-grade. That means the hard infrastructure problems: high-concurrency services, low-latency streaming, state management for long-running agent workflows, and the execution layer that connects model outputs to real-world actions. You are building the nervous system of an agentic product. This is a high-ownership role on a small team. You'll work directly with model researchers and platform engineers, and the systems you build will determine whether Hark feels like a slow chatbot or something genuinely new. Responsibilities Core Runtime Architecture: Design and build the high-concurrency backend services responsible for agent orchestration, tool execution, and real-time streaming. Systems Reliability: Develop robust failure-handling, retry logic, and state management for long-running agentic workflows. Platform Primitives: Architect the foundational APIs and services—including memory retrieval systems and sandboxed execution environments—that power the entire Hark ecosystem. Performance Engineering: Optimize the stack for low-latency streaming and high-throughput data processing to ensure seamless agent-user interactions. Full-Cycle Owne
POSITION SUMMARY: Are you ready to make a real impact on people's lives and be a part of a rapidly-growing team? Natera is seeking a Senior Software Engineer to help lead the design, development, and maintenance of our commercial services, a critical backend microservice that powers our business operations. As a senior member of our engineering team, you will play a key role in driving technical excellence in our order processing systems, mentoring other engineers, and helping to positively impact patient outcomes. Join us in our mission to change the way disease is managed, and be a part of a team of dedicated professionals who are passionate about making a difference. Senior Software Engineer - Commercial Services is responsible for leading technical initiatives, mentoring engineers, and driving best practices in the development and maintenance of microservices that handle sales order processing and management. The role requires strong expertise in Java and Spring Boot, working with GraphQL APIs and event-driven architectures in a rapidly changing environment. PRIMARY RESPONSIBILITIES: Lead design and technical implementation decisions and help guide key stakeholders on the team to ensure that design and technical decisions meet a high standard of excellence and ensure robust order processing capabilities Mentor engineers, perform code reviews, and drive adoption of engineering best practices including AI tooling Work closely with Product Managers to gather requirements, walk through the design with stakeholders, and support software all the way from initial ideation to release, operation, and maintenance Lead the design, building, and maintenance of highly available backend systems to support our business applications, order processing, and integration with other services Drive quality initiatives and support QA activities in conjunction with our QA engineering teams QUALIFICATIONS: 7+ years of overall software development experience, with fo
About the OKX Card Team The OKX Card Team builds the payment infrastructure connecting digital assets to global commerce. Partnering with major card networks like Visa and Mastercard, we power the OKX crypto card platform. Our team handles the full card lifecycle and payment stack—from instant issuance and real-time transaction authorization (Auth) to settlement, ledger management, and card growth engines. We also actively embrace AI-assisted development to build fast, scale cleanly, and maximize engineering velocity. Key Responsibilities - Core Card Services: Develop and maintain reliable backend microservices in Java for card issuing, authorization pipelines, and settlement clearing. - Workflow Orchestration: Utilize Temporal to manage complex, multi-step transaction lifecycles and resilient distributed state machines. - Data & Ledgers: Design and optimize SQL schemas and queries to ensure exactness and speed across high-concurrency transaction ledgers. - AI-Enhanced Velocity: Integrate modern AI development tools into your daily workflow to speed up coding, unit testing, and problem-solving. - Growth & Features: Deliver features for promotional campaigns, rewards, and card lifecycle management to support user growth. Qualifications - Technical Core: 1–3 years of backend engineering experience proficient in Java (Spring Boot) and relational databases via SQL. - Workflow Management: Direct experience or solid understanding of distributed workflow tools like Temporal (or Cadence). - Card & Fintech Domain: Strong background in Fintech with a solid grasp of card transaction mechanics (Visa/Mastercard networks, Auth, clearing, and issuing workflows). - AI Tooling Mindset: Proactive in using AI development tools (e.g., Copilot, AI assistants) to boost output and maintain high code quality. - Soft Skills: Highly self-driven, quick learner, and excited to build secure financial products. Nice to Have - Experience working directly with Card Issuing processors o
Our Ride and Fleet Backend team is looking for a Software Engineer to build out the Fleet Dispatch System to efficiently dispatch missions to our robots. Zoox robots take missions like Rideshare Trips, Charging, Cleaning, Return to Depot, R&D missions, and Roaming missions. It is the backbone of our autonomous fleet management system and the brains behind connecting our riders and vehicle operators to our robots! In this role, you will: Design and build a scalable, efficient, and robust robotaxis dispatch service. Craft and refine algorithms for real-time dispatch optimization and route planning, leveraging operational research techniques. Apply operational research methods such as linear programming, integer programming, stochastic processes, and queuing theory to solve complex dispatch problems. Use operational research tools for data analysis, forecasting demand, and modeling transport networks to improve robotaxi service efficiency. Integrate optimization algorithms into the robotaxi platform. Build and use in-house or 3rd-party simulation models to test dispatch optimization algorithms’ effectiveness. Qualifications Bachelor’s/Master’s degree in Computer Science, Engineering, Mathematics, Operations Research, or related field. Proven experience in algorithm development, with a strong emphasis on operational research methodologies. Proficiency in programming languages Java or Kotlin Solid background in machine learning, AI, operational research, and data analysis. Passion for learning new technologies, domains, and challenging the status quo. Strong mathematics skills. Exceptional problem-solving, analytical, and quantitative skills. Bonus Qualifications Experience with GIS and mapping software. Experience in transportation, logistics, or autonomous vehicles. Experience in building/usi
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. As a Principal Engineer / architect you will be responsible for creating a technical strategy and coordinating the designs for meeting the needs of Toast’s largest restaurant brands. You will partner with Product Managers to develop the technology roadmap that enables enterprise customers to leverage the power of Toast. You will also work closely with technical leaders and implementation teams across the organization to deliver robust, scalable solutions with integrations to customers’ external systems. While the role is primarily internally-facing, it requires infrequent interactions with enterprise customers, listening to their requirements and providing expert guidance as they deploy Toast. If you’re a technical leader or a solutions architect, experienced with enterprise SaaS, passionate about customer value, and a great collaborator, read on! A day in the life (Responsibilities) Lead the evolution of Toast’s backend architecture , frameworks, and data models with a strong focus on delivery efficiency, system scalability, and resilience. Design and build the next generation of accounting and financial systems using Java, Kotlin, DynamoDB, Pulsar, GraphQL, Big Data tools , and more. Define and implement scalable engineering practices , delivery frameworks, and coding standards that raise the technical bar across the org. Collaborate cross-functionally with Product, UX, QA , and multiple engineering teams to deliver robust, customer-facing solutions. Build and maintain strong partnerships across business units, aligning technology strategies with key company objectives. Champion data-driven decision making by developing strategies and prioritizing initiatives with high impact on user and business outcomes. Mentor and grow engineers across levels, promoting a culture of inclu
OUR MISSION At Redwood, we empower our customers with lights-out automation for their mission-critical business processes with industry leading products and platforms developed through an AI-Driven Software Development Life Cycle. ABOUT US Redwood Software is the leading orchestration platform for the autonomous enterprise, driving business transformation at the lowest total cost of ownership. Redwood empowers organizations to intelligently automate and orchestrate mission-critical business and IT processes across complex ERP, hybrid cloud, data and emerging agentic AI systems. Through its SaaS-first automation fabric—with AI embedded across the automation lifecycle—Redwood accelerates the path to autonomous operations. Backed by 30 years of experience and trusted by more than 50% of the Fortune 50, Redwood helps organizations unlock human potential to focus on innovation, growth and what’s next. CORE VALUES One Team. One Redwood Make Your Own Weather Obsess over Customer Success Work the Problem Be Curious Own the Outcome Respect Each Other YOUR IMPACT As a Principal Software Engineer, you will be a senior technical leader and strategic influencer shaping Redwood’s RunMyJobs platform. You will drive high-impact technical decisions, own complex system designs, and lead initiatives that span teams and domains. Your work will translate business needs into scalable, resilient full-stack solutions that meet both functional and non-functional requirements. In this fast-paced, agile environment, you will lead projects from concept through delivery, collaborating closely with product, design, engineering, finance, and customer success teams to ensure alignment and success. You will set the standard for engineering excellence by mentoring engineers at all levels and championing a culture of continuous improvement, innovation, and technical rigor. A key part of this role is to ensure development teams follow best practices, coding standards, and technical requirements.
We are looking for a Senior/Staff Software Engineer to lead the development and scaling of our cloud services and APIs that handle ride hailing for Zoox’s production-grade robotaxi service. These services include dispatch, routing, payments, mobile APIs, telemetry processing, service metrics and more. In this role, you will: Design and build scalable, efficient, and robust backend systems for Zoox’s ride-hailing service Own core functionality such as payments, fleet dispatch, service management Make significant contributions to technical roadmaps, development plans and execute on them effectively. Uphold engineering excellence by demonstrating best practices in software development including design review, code review, software testing and documentation. Qualifications 8+ years of cloud software experience Experience running and optimizing production-grade systems for maximum efficiency and resilience. Extensive experience with the design, implementation and operation of backend microservices. Proficiency with Kotlin or Java, REST APIs and SQL. Experience running production services using cloud infrastructure such as Kubernetes and Docker Bonus Qualifications Experience with Spring Boot based microservice architectures, PostgreSQL, Elasticsearch Experience in transportation, robotics, logistics, or autonomous vehicles. Experience with event driven architecture and Kafka. About Zoox Zoox is developing the first ground-up, fully autonomous vehicle fleet and the supporting ecosystem required to bring this technology to market. Sitting at the intersection of robotics, machine learning, and design, Zoox aims to provide the next generation of mobility-as-a-service in urban environments. We’re looking for top talent that shares our passion and wants to be part of a fast-moving and highly execution-oriented team. Follow us on LinkedIn Accommodations If you nee
Title: Software Engineer II, Backend — Toast International Location: Toronto, ON / Canada Hybrid (Ontario) Level: Software Engineer II (SE2) 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 Software Engineer II on the Toast Tables International team, you will build and scale the cloud services powering modern table management, guest reservations, and front-of-house hospitality for high-volume restaurants across the UK, Europe, and Canada. In this role, you will work hands-on with distributed microservices in Java and Kotlin—delivering high-impact capabilities such as payment integrations, messaging services, and core platform workflows. You will collaborate with senior engineers, product managers, designers, and mobile/web teammates across North America and Europe to deliver reliable, high-performance features. About this roll* (Responsibilities) Build, test, and deploy scalable backend microservices using Java / Kotlin and AWS infrastructure. Implement core reservation and guest lifecycle APIs, including international phone validation, geoblocking rules, and two-way notification services. Develop transactional and payment components for reservation , pre-authorizations, and Card workflows. Build data sync endpoints and event consumers connecting with POS order data, fulfillment, and Guestbook profiles. Write comprehensive automated unit, integration, and contract tests to ensure zero-regression releases and high test coverage. Monitor service health, analyze logs and metrics (Datadog/CloudWatch), and participate in on-call rotations to maintain platform uptime. Collaborate in team agile ceremonies, code reviews, and technical design discussions, leveraging modern development tools to ship quality software efficiently. Do you have the right ingredients*? (Requirements) 2–4 years of profe
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 World’s Identity Company. We free everyone to safely use any technology anywhere, on any device or app. Our Workforce and Customer Identity Clouds enable secure yet flexible access, authentication, and automation that transforms how people move through the digital world, putting Identity at the heart of business security and growth. At Okta, we celebratea a variety of perspectives and experiences. We are not looking for someone who checks every single box—we’re looking for lifelong learners and people who can make us better with their unique experiences. We are seeking an independent Staff Software Engineer who effectively balances technical excellence with a disciplined approach to the software development lifecycle. What you'll be doing Design, build, and evolve intelligent customer experience solutions that integrate Salesforce CRM with AWS services and modern generative AI capabilities. Architect and develop AI-powered experiences using Amazon Bedrock, LangChain, and modern LLM integration patterns to create context-aware, scalable, and customer-facing solutions. Build robust backend services and integrations to support customer workflows, including LLM orchestration, prompt workflows, RAG pipelines, and other generative AI features. Lead the design and delivery of complex customer experience initiatives from technical discovery through production deployment, ensuring scalability, reliability, and maintainability. Develop and refine prompt e
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. We are looking for an experienced Staff Software Engineer in Test to join our Identity Management Engineering (IDM) team serving the Privileged Access Team (PAM). This team is passionate about delivering large-scale, mission-critical software in a fast-paced Agile environment. In this role you'll be working with a team of highly-skilled and talented engineers, responsible for delivering sophisticated backend solutions that help Okta reliably operate at large scale and be highly available. As part of the team, you’ll be ensuring projects are completed with the highest quality and reliability using automation at every level for fast, robust and secure releases. Job Duties and Responsibilities: Review requirements and design specs to develop relative test plans and test cases Automate API tests, end-to-end tests, reliability/scale tests Work with engineering management to scope and plan engineering efforts Communicate and document QE plans for scrum teams to review Review application code, identify bug and other areas of weakness, architect tools for future coverage Automate all critical features to maintain zero-debt cadence Release features with solid quality Respond to production issues/alerts and customer issues during on-call rotation Be a strong customer advocate with a strong quality DNA. Requirements: 5+ years of QE experience preferably in an enterprise SaaS company 3+ years experience in quality engineering for enterprise level software. 5+ yea
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 Staff SET Opportunity We are looking for an experienced Staff Software Engineer in Test to join our Identity Management Engineering (IDM) team serving the Privileged Access Team (PAM). This team is passionate about delivering large-scale, mission-critical software in a fast-paced Agile environment. In this role you'll be working with a team of highly-skilled and talented engineers, responsible for delivering sophisticated backend solutions that help Okta reliably operate at large scale and be highly available. As part of the team, you’ll be ensuring projects are completed with the highest quality and reliability using automation at every level for fast, robust and secure releases. What you’ll be doing Review requirements and design specs to develop relative test plans and test cases Automate API tests, end-to-end tests, reliability/scale tests Work with engineering management to scope and plan engineering efforts Communicate and document QE plans for scrum teams to review Review application code, identify bug and other areas of weakness, architect tools for future coverage Automate all critical features to maintain zero-debt cadence Release features with solid quality Respond to production issues/alerts and customer issues during on-call rotation Be a strong customer advocate with a strong quality DNA What you’ll bring to the role 5+ years of QE experience preferably in an enterprise SaaS company 3+ years experience in quality engineering for ente
Who we are About Stripe Stripe, LLC. 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. What you’ll do Responsibilities Design, develop, maintain, and support application programming interfaces (APIs), backend services, and distributed systems using Ruby, Java, Go and Scala. Build, test, deploy, and maintain software infrastructure to support large-scale production systems. Design and develop software systems using analytical techniques and mathematical models to evaluate system performance, predict outcomes, and assess design tradeoffs. Develop and execute software testing, validation, debugging, and documentation procedures to ensure system reliability and performance. Diagnose and resolve production issues across multiple services and layers of the technology stack. Analyze user needs and software requirements to determine technical feasibility, design approaches, and implementation timelines within cost and resource constraints. Collaborate with cross-functional engineering teams to design and implement new features for large-scale systems. Design and build systems to securely store, manage, and modify production data and services. Improve engineering standards, development tools, and software development processes to enhance system quality and efficiency. Who you are Minimum requirements Must have a Bachelor's degree or foreign equivalent in Computer Science, Software Engineering, or a related field, plus 2 years of software development experience. Must also have 2 years of experi
P-1563 At Databricks, we are passionate about enabling data teams to solve the world's toughest problems — from making the next mode of transportation a reality to accelerating the development of medical breakthroughs. We do this by building and running the world's best data and AI infrastructure platform so our customers can use deep data insights to improve their business. Founded by engineers — and customer obsessed — we leap at every opportunity to solve technical challenges, from designing next-gen UI/UX for interfacing with data to scaling our services and infrastructure across millions of virtual machines. And we're only getting started in Bengaluru , India ! As a software engineer with a backend focus, you will work with your team to build infrastructure for the Databricks platform at scale. About the Team We manage the infrastructure efficiency for one of the world's largest data and AI platforms. Operating at massive scale across AWS, Azure, and GCP, our mission is to ensure that every dollar spent on cloud infrastructure is optimized. The MCE team builds the critical tools, frameworks, and automated systems that provide deep cost visibility and ensure maximum resource utilization. We aren't just cutting costs; we are engineering systems to scale efficiently as our cloud footprint expands into the hundreds of millions of dollars. The Role As a Staff Software Engineer, you will serve as the technical lead for the Bengaluru MCE chapter. You will be responsible for defining the technical strategy for efficiency projects where the solutions are not yet known. You will lead cross-functional efforts, working with finance and cost team, to tackle massive-scale engineering challenges, ensuring our systems can automatically drive cost efficiency and handle the complexity of global, multi-cloud data processing without compromising on performance or stability. As one of the founding senior engineers of the Bengaluru MCE chapter — a team that has already deliver
P-1492 At Databricks, we are passionate about enabling data teams to solve the world's toughest problems — from making the next mode of transportation a reality to accelerating the development of medical breakthroughs. We do this by building and running the world's best data and AI infrastructure platform so our customers can use deep data insights to improve their business. Founded by engineers — and customer obsessed — we leap at every opportunity to solve technical challenges, from designing next-gen UI/UX for interfacing with data to scaling our services and infrastructure across millions of virtual machines. And we're only getting started in Bengaluru , India ! As a software engineer with a backend focus, you will work with your team to build infrastructure for the Databricks platform at scale. The Role : We are seeking a highly skilled and experienced Senior Software Engineer with a deep understanding of low-level systems to join our team. In this role, you will be instrumental in designing, developing, and optimizing application frameworks that form the building blocks for all software development at Databricks. This is not a full-stack role; your expertise will be focused on the intricate details of system internals, performance, and efficiency. What we look for : Design, implement, and maintain core system infrastructure and low-level software components. Optimize system performance, reliability, and scalability through meticulous analysis and innovative solutions. Work with JVM internals, memory management, concurrency, and distributed systems. Collaborate with other senior engineers and architects to define technical strategies and roadmaps. Mentor junior engineers and contribute to a culture of technical excellence. Participate in code reviews, design discussions, and architectural decision-making. Troubleshoot complex system issues and provide effective resolutions. Qualifications Bachelor's or Master's degree in Computer Science
Get new java backend developer jobs by email
Daily job updates · Unsubscribe anytime