1

Java Performance Engineer Jobs in Oregon (NOW HIRING)

Java Developer

Beaverton, OR · On-site

$53 - $68.75/hr

OR Software Engineer (Performance) with experience in Java development. Qualifications * 6 years direct relevant experience on tools development, software performance engineering, and/or Java ...

Java Developer

Clackamas, OR · On-site

$53.75 - $69.50/hr

Entry-Level Java Developer SynergisticIT understands the complex nature of the job market and how ... Conduct code testing to ensure faster and seamless app performance. * Integrate Java apps with ...

Java Developer

Salem, OR · On-site

$51.25 - $66.25/hr

We guarantee you the best rate for your skills and performance. Title: Java Developer Location: Salem OR Duration: 6 Month Contract The primary purpose of this position is to participate in the ...

Java Developer

Portland, OR · On-site

$54 - $70/hr

Java Developer DISYS is currently recruiting for a Java Developer. This contract opportunity is ... Experience with Splunk, Wily, or other performance monitoring platforms * Experience with ...

JAVA BACKEND ENGINEER

OR · Remote

$50.50 - $65.50/hr

Work involves understanding the business and good knowledge in Java Programming. Including ... Understanding of OS configurations for better performance of the application Preferable knowledge ...

Java Developer

Portland, OR · On-site

$54 - $70/hr

... in performance, scalability, extensibility, reliability, usability, and availability of the ... As a senior software engineer, responsibilities include • Working with your local team and other ...

Java Developer

Portland, OR · Remote

$54 - $70/hr

... in performance, scalability, extensibility, reliability, usability, and availability of the ... As a senior software engineer, responsibilities include • Working with your local team and other ...

Contribute to architecture design, code quality, performance optimization, and scalable system ... Strong object-oriented programming skills and deep understanding of Java internals. * Solid ...

OR

$126K - $150K/yr

Contribute to architecture design, code quality, performance optimization, and scalable system ... Strong object-oriented programming skills and deep understanding of Java internals. * Solid ...

OR

$124K - $164K/yr

Contribute to architecture design, code quality, performance optimization, and scalable system ... Strong object-oriented programming skills and deep understanding of Java internals. * Solid ...

... Java (or equivalent) programming language and design patterns from a performance point of view. Experience in both Windows and UNIX environments. Strong written, oral & presentation skills. Good ...

Sr. Software Engineer - Java

Portland, OR · On-site

$132K - $174K/yr

Contribute to architecture design, code quality, performance optimization, and scalable system ... Strong object-oriented programming skills and deep understanding of Java internals. * Solid ...

next page

Showing results 1-20

Java Performance Engineer information

See Oregon salary details

$50

$64

$78

How much do java performance engineer jobs pay per hour?

As of Jun 18, 2026, the average hourly pay for java performance engineer in Oregon is $64.30, according to ZipRecruiter salary data. Most workers in this role earn between $53.37 and $75.24 per hour, depending on experience, location, and employer.

What are some common challenges faced by Java Performance Engineers, and how are they typically addressed in a team setting?

Java Performance Engineers often encounter challenges such as identifying memory leaks, optimizing garbage collection, and reducing application latency under heavy loads. Addressing these issues usually involves close collaboration with developers, architects, and DevOps teams to analyze profiling data, review code, and implement tuning strategies. Regular performance testing, code reviews, and knowledge sharing sessions help the team proactively mitigate bottlenecks and ensure applications meet performance standards. Being proactive and communicative is crucial for successfully resolving these challenges and contributing to overall project success.

What are the key skills and qualifications needed to thrive as a Java Performance Engineer, and why are they important?

To thrive as a Java Performance Engineer, you need deep expertise in Java programming, performance tuning, and JVM internals, usually supported by a degree in computer science or related field. Familiarity with profiling tools such as JProfiler, VisualVM, and monitoring systems like Prometheus or New Relic is typically required. Strong analytical thinking, problem-solving abilities, and effective communication skills set outstanding candidates apart. These competencies are crucial for diagnosing complex performance issues, optimizing application efficiency, and ensuring robust, high-performing software systems.

What are Java Performance Engineers?

Java Performance Engineers are specialized software professionals who focus on analyzing, optimizing, and improving the performance of Java applications. They identify bottlenecks, memory leaks, and other performance-related issues by using profiling tools and monitoring systems. Their work ensures that Java applications run efficiently, reliably, and can scale to meet user demands. They also collaborate with developers to implement best practices and optimize code for better performance.

What is the difference between Java Performance Engineer vs Java Developer?

AspectJava Performance EngineerJava Developer
Primary FocusOptimizing Java application performance and troubleshootingDeveloping Java applications and features
Skills & CertificationsJava, performance tuning, profiling tools, troubleshootingJava, software development, frameworks
Work EnvironmentPerformance testing labs, production environments, monitoring toolsDevelopment teams, coding environments, project planning
Common Industry UsageTech companies, financial services, e-commerceSoftware firms, startups, enterprise applications

While Java Performance Engineers focus on optimizing and troubleshooting Java applications for peak performance, Java Developers are primarily responsible for designing, coding, and maintaining Java software. Both roles require Java expertise, but their core responsibilities differ significantly, with Performance Engineers emphasizing system efficiency and Developers focusing on feature development.

What are popular job titles related to Java Performance Engineer jobs in Oregon? For Java Performance Engineer jobs in Oregon, the most frequently searched job titles are:
What job categories do people searching Java Performance Engineer jobs in Oregon look for? The top searched job categories for Java Performance Engineer jobs in Oregon are:
What are popular job titles related to Java Performance Engineer jobs in OR? For Java Performance Engineer jobs in OR, the most frequently searched job titles are:
Infographic showing various Java Performance Engineer job openings in Oregon as of June 2026, with employment types broken down into 4% As Needed, 75% Full Time, 13% Part Time, 4% Contract, and 4% Nights. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution, with an average salary of $133,746 per year, or $64.3 per hour.

Contractor

Posted 29 days ago


Job description

Job Description
OVERVIEW
• Design Performance test scenarios for executing load test - Peak, Endurance and Stress Tests
• Responsible for development of application using object-oriented Java tools and methodologies. Responsible for customization and configuration of WC components and solutions.
• Provides solutions to a variety of technical problems of moderate scope and complexity.
• Responsible for understanding and
• documenting technical specifications at the javadoc and design/specification level.
• Responsible for code management and utilization of code management software.
REQUIREMENTS
• Understanding and utilizing tools such as Rational Rose, Eclipse, Clearcase, and memory/performance analysis tools (like NetBeans).
• Proficient in Microsoft Windows Server technology including Windows NT4, Windows 2000 & Windows 2003, Exchange 5.5, Exchange 2000 and Exchange 2003, Active Directory, SQL Server, Terminal Server and Citrix Server.
• Working knowledge of FTP, Telnet, Ping, DNS, DHCP, WINS, SNMP, HTTP and LDAP.
• Experience with test automation processes and tools
• Experience with performance load testing processes and tools
• Experience in performance testing using tools such as Loadrunner, Neoload, Silk Performer using web, SAP GUI, Oracle NCA, AND/OR Citix protocols.
• Working knowledge of various monitoring tools such as HP tools such as Business Availability Center (BAC) /Site Scope, CA Wily Introscope, Customer Experience Manager (CEM) / Compuware tools such as Gomez, dynaTrace and Log monitoring tools such as Splunk.
Skill Set
Rational Rose, Eclipse, Clearcase, netbeans, java, performance, test, loadrunner, silk, CA wily, bac, log monitoring