2

Remote Java Software Engineer Jobs in Oregon (NOW HIRING)

Proficiency in at least one backend language such as Kotlin, Java, Ruby, or Python. * Demonstrated ... Remote Time zone requirements The team operates on the East/West coast time zones. Travel ...

Comfortable in an asynchronous, all remote environment * Actively participate in communities of ... with software engineering * Experience building a software tool with core focuses on software ...

Proficiency in at least one backend language such as Kotlin, Java, Ruby, or Python. * Demonstrated ... Remote Time zone requirements The team operates on the East/West coast time zones. Travel ...

NET), Java, or similar languages. * Familiarity with cloud platforms (Azure/AWS) and their AI ... LI-Remote The Compensation range for this role is 120,000 to 170,000 USD annually and may be ...

... Java for Android). * Understand mobile performance, memory management, and platform-specific ... Remote Time zone requirements The team operates on the East/West coast time zones. Travel ...

Senior Software Engineer

OR · On-site +1

$129K - $172K/yr

About the Role The Sr. Software Engineer is a critical role responsible for designing solutions and ... Java, Node.js or a similar high-level language Proven ability to code/support HTML5, CSS/Sass ...

Lead Software Engineer

OR · On-site +1

$157K - $208K/yr

About the Role The Lead Software Engineer is a critical role responsible for providing technical ... Java, Node.js or a similar high-level language Proficiency in HTML5, CSS/Sass, Angular, React ...

Senior Software Engineer, Unsecured Installments

OR · On-site +1

$122K - $161K/yr

... Python, Java, Kotlin, Ruby, or Node.js. * Track record of independently leading the design and ... Remote Travel requirements As a digital first company, the majority of your work can be ...

Senior Software Engineer II

OR · On-site +1

$180K - $210K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Java, SQL, gRPC, HTTP/REST * Kubernetes, Docker, Linux * Cassandra, Pub/Sub, Bigtable, Databricks ... Remote Benefits in our US offices: * Discretionary Time Off Policy (Unlimited!) * 401K Match

ENGR SR SOFTWARE DEVT

OR · On-site +1

$122K - $161K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Senior Software Engineer 3M Health Care is now Solventum At Solventum, we enable better, smarter ... Java, C# or Python in a private, public, government or military environment. * 1 year experience ...

Senior Software Engineer, Identity Platform

OR · On-site +1

$122K - $161K/yr

US Remote Job Summary As a Senior Software Engineer at Prove, you will play a critical role in ... Java highly preferred). * System Design: Experience designing event-driven, robust, and scalable ...

Senior Software Engineer

OR · On-site +1

$122K - $161K/yr

As a Senior Software Engineer, you will design and build internal applications that power critical ... Remote [OPTIONAL] In-Office requirements. You will be required to work from the {insert location ...

Staff Software Engineer, IDM Engineering

OR · On-site +1

$13K - $165K/yr

We seek a Staff Software Engineer who will be active in developing features and capabilities within ... Design and develop large-scale, single- and multi-tenant, robust, cutting-edge Java-based identity ...

Principal Software Engineer

OR · On-site +1

$134K - $180K/yr

As a Principal Software Engineer, you will provide technical leadership across a growing portfolio ... Remote Time Zone Requirements - This team operates on the East/West Coast time zones. Travel ...

Senior Backend Software Engineer - Agent Platform

OR · On-site +1

$122K - $161K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

As a Senior Software Engineer on the Agent Platform team, you will help secure tens of millions of ... Our backend services are primarily developed in Java , with Go and Python also playing important ...

New

Staff Backend Software Engineer - Agent Platform

OR · On-site +1

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

As a Staff Software Engineer on the Agent Platform team, you will help secure tens of millions of ... Our backend services are primarily developed in Java , with Go and Python also playing important ...

Senior Software Engineer (Remote)

OR · On-site +1

$122K - $161K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

This is a remote role anywhere in the USA. Meet the Team Our software engineering team develops software using Cisco's Design Thinking Principles, with simplification and Security at its core. We use ...

Showing results 41-60

Remote Java Software Engineer information

See Oregon salary details

$28

$63

$90

How much do remote java software engineer jobs pay per hour?

As of Aug 19, 2026, the average hourly pay for remote java software engineer in Oregon is $63.89, according to ZipRecruiter salary data. Most workers in this role earn between $52.60 and $72.16 per hour, depending on experience, location, and employer.

What is a remote Java software engineer?

A Remote Java Software Engineer is a professional who develops, tests, and maintains Java-based applications while working from a remote location. They collaborate with teams using communication and project management tools, ensuring software quality and performance. Responsibilities often include writing clean code, debugging issues, and integrating with databases or third-party services. This role requires proficiency in Java, frameworks like Spring, and familiarity with cloud platforms or CI/CD pipelines. Remote Java engineers must be self-motivated and able to work independently while adhering to project deadlines.

What are the key skills and qualifications needed to thrive as a remote Java software engineer?

To thrive as a Remote Java Software Engineer, you need strong proficiency in Java programming, object-oriented design, and experience with databases, typically supported by a degree in computer science or a related field. Familiarity with tools such as Spring Boot, Git, RESTful APIs, and cloud platforms like AWS or Azure is highly valuable, as are certifications like Oracle Certified Professional Java Programmer (OCPJP). Excellent communication, self-motivation, and time management skills distinguish top candidates in remote environments. These abilities enable engineers to effectively collaborate, meet deadlines, and contribute to high-quality software solutions from any location.

What are the typical challenges faced when working remotely as a Java software engineer?

Remote Java Software Engineers often encounter challenges such as maintaining effective communication with distributed teams, managing their own schedules, and staying motivated without in-person oversight. It’s also common to face technical obstacles related to ensuring code quality and integrating with collaborative tools while working independently. However, most organizations support remote engineers with regular virtual meetings, robust project management systems, and communication platforms like Slack or Microsoft Teams. Those who proactively communicate and plan their tasks often find great success and flexibility in a remote setup.

What are the most commonly searched types of Java Software Engineer jobs in Oregon?

The most popular types of Java Software Engineer jobs in Oregon are:

What are popular job titles related to Remote Java Software Engineer jobs in Oregon?

For Remote Java Software Engineer jobs in Oregon, the most frequently searched job titles are:

What job categories do people searching Remote Java Software Engineer jobs in Oregon look for?

The top searched job categories for Remote Java Software Engineer jobs in Oregon are:

What cities in Oregon are hiring for Remote Java Software Engineer jobs?

Cities in Oregon with the most Remote Java Software Engineer job openings:

Infographic showing various Remote Java Software Engineer job openings in Oregon as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 13% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $132,881 per year, or $63.9 per hour.

Senior Software Engineer, e-Commerce Fulfillment

Crateandbarrel

OR • On-site, Remote

$122K - $161K/yr

Full-time

Re-posted yesterday


Job description

We inspire purpose-filled living that brings joy to the modern home. With a team of more than 8,000 associates spanning 130 store and distribution locations across the U.S. and Canada, we achieve together, drive results and innovate to inspire. Drawn together by a shared passion for our customers and a spirit of fun, we deliver high-quality home furnishings that are expertly designed, responsibly sourced and bring beauty and function to people's homes. From the day we opened our first store in Chicago in 1962 to the digital innovations that engage millions of customers today, our iconic brand is nearly 60 years in the making-and our story is still unfolding.

We are seeking a Senior Software Engineer, Senior Software Engineer, e-Commerce Fulfillment to build our next-generation, global event-driven orchestration layer. This is a Macro-focused software role responsible for developing the high-throughput fabric that coordinates distributed business logic across our entire supply chain e Commerce ecosystem. Instead of managing brittle, point-to-point batch integrations, you will build and own the central event mesh, distributed state machines, and global data contracts that ensure reliable, real-time order routing, inventory visibility, and fulfillment state orchestration.
  • This position is fully remote

  • This role is an Individual Contributor

A day in the life as a Senior Engineer, Senior Software Engineer, e-Commerce Fulfillment...

  • Execute the systematic modernization of legacy transactional backend data flows into scalable microservices, ensuring high availability and seamless data consistency during the transition
  • Embed advanced distributed tracing, structured logging, and real-time telemetry metrics into our orchestration pipelines to guarantee absolute visibility into complex end-to-end data flows
  • Work closely with product managers and team members to own the design, scalability, and delivery of high-volume data streams utilizing modern message brokers (e.g., Kafka, RabbitMQ) to ensure loose coupling and reliable event delivery across the enterprise
  • Design and implement highly resilient distributed coordination patterns (Event-Driven Architectures) to manage complex, multi-system fulfillment lifecycles
  • Adhere to and promote engineering guardrails and best practices, focusing heavily on implementing services to continuously validate, observe, and publish system data, completely mitigating system drift and ghost-state errors
  • Perform thorough code reviews, ensuring high standards of code quality, structural maintainability, and microservice performance
  • Identify and resolve complex technical issues and bugs within asynchronous communication paths, distributed transactions, and data caching layers
  • Contribute to architectural discussions and decisions by ensuring architectural decoupling of all routing rules and environment parameters into runtime configurations and feature flags to eliminate deployment bottlenecks
  • Drive the creation and maintenance of high-quality documentation by adhering to robust release engineering and automated deployment gating protocols before any code activates

What you'll bring to the table...

  • Strong expertise in software design and architectural patterns
  • Deep understanding of agile software development methodologies and the full software development lifecycle
  • Excellent problem-solving, analytical, and critical-thinking skills
  • Strong communication, collaboration, and leadership skills, with the ability to effectively interact with cross-functional team members
  • Proven ability to mentor and guide other engineers in technical skills
  • Proficiency in multiple programming languages and technologies relevant to our stack
  • Experience with designing and developing scalable, high-performance, and reliable software solutions in an iterative way
  • In-depth knowledge of software testing strategies and automation
  • Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and microservices architecture
  • Understanding of database design, performance tuning, and security best practices

We'd love to hear from you if you have...

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience)
  • 5+ years of experience building high-scale, fault-tolerant backend applications and microservices using strongly-typed ecosystem (Java/JVM, .NET/C#, or equivalent enterprise backend languages)
  • Hands-on mastery of asynchronous event patterns, message queue architectures, stream processing, and solving for data-at-rest vs. data-in-transit challenges. (e.g., Kafka, RabbitMQ, or cloud-native event buses) managing high-volume data centralization
  • Deep understanding of distributed transactions, idempotency, eventual consistency, and how to handle distributed state-machine failures gracefully
  • Experience with technical aspects of complex backend projects from initial system design through production deployment and automated scale testing

#li-remote

Euromarket Designs, Inc., which does business as Crate and Barrel and CB2, will be referred to as "the Company". The Company is deeply committed to working with and providing reasonable accommodations to individuals with disabilities. If you need a reasonable accommodation for any part of the application process, or in order to perform the essential functions of a position, please contact the location you are applying to here and ask to speak with a manager regarding the nature of your request.

The Company is an equal opportunity employer; applicants are considered for all positions without regard to race, color, religious creed, sex, national origin, citizenship status, age, physical or mental disability, sexual orientation, gender identity, marital, parental, veteran or military status, unfavorable military discharge, or any other status protected by applicable federal, state or local law.

The Company participates in E-Verify and will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the US.

State / City Compliance: The Company will consider for employment qualified applicants with criminal history, including arrest and conviction records, in accordance with the Los Angeles Fair Chance Initiative for Hiring and the San Francisco Fair Chance Ordinance.