1

Java Technical Manager Jobs in Oregon (NOW HIRING)

Technical Account Manager

OR · On-site +1

  • Medical

  • Dental

  • Retirement

  • PTO

About the Role The Technical Account Manager (TAM) is a deeply technical post-sales role focused on ... You will be trusted by Azul's most important accounts to ensure that their mission-critical Java ...

Senior Developer - Java

Salem, OR · On-site

$57.50 - $73.25/hr

Engaging with the OIS technical manager and technical lead to review level of effort and timelines ... Java (10+ years of experience) * Eclipse (10+ years of experience) * Prior state government ...

New

Java Developer

Beaverton, OR · On-site

$53 - $68.75/hr

... Technical Positions. We are committed to and passionate about our Clients, MSP Partners and ... Hiring Manager is akin to fill multiple roles for this requirement. Looking for a Java Developer ...

Java Developer

Salem, OR · On-site

$62 - $68/hr

This role requires a strong technical background in Java-based application development, database ... technical documentation. * Experience working with Azure DevOps or similar work management and ...

New

Sr. Java Developer

Salem, OR · On-site

$57.50 - $73.25/hr

Develop and maintain technical and system documentation. * Analyze business and functional ... Manage and track development work, defects, and change requests using Azure DevOps (ADOS)

New

Sr. Java Developer

Salem, OR · On-site +1

$57.50 - $73.25/hr

Develop and maintain technical and system documentation. * Analyze business and functional ... Manage and track development work, defects, and change requests using Azure DevOps (ADOS)

New

Sr. Software Engineer - Java

OR · On-site +1

$124K - $164K/yr

Smarsh empowers its customers to manage risk and unleash intelligence in their digital ... Provide technical leadership within an Agile Scrum team: lead design and code reviews, guide sprint ...

Sr. Software Engineer - Java

Portland, OR · On-site

$132K - $174K/yr

Smarsh empowers its customers to manage risk and unleash intelligence in their digital ... Provide technical leadership within an Agile Scrum team: lead design and code reviews, guide sprint ...

Java/Flex Developer (Full time)

Hillsboro, OR · On-site

$55.50 - $72/hr

... to manage concurrent priorities, working independently, and working closely within several ... Maintain vendor relationships for technical direction as it relates to new and upcoming strategies.

JAVA DEVELOPER

Wilsonville, OR · On-site

$52.75 - $68.25/hr

... managing dedicated teams of highly skilled technical professionals to augment your in-house ... Full stack Java developer. * Strong backend as well as front end knowledge. * Experience using ...

JAVA DEVELOPER

Wilsonville, OR · On-site

$52.75 - $68.25/hr

... managing dedicated teams of highly skilled technical professionals to augment your in-house ... Full stack Java developer. * Strong backend as well as front end knowledge. * Experience using ...

Technical Account Manager

OR · On-site +1

$120K - $140K/yr

As a Technical Account Manager (TAM), you will be responsible for working with new and existing ... Understanding of Java and knowledge of web technologies * Must have a minimum of 5 years ...

Manager, Software Engineering

Portland, OR · On-site

$182.50 - $240/hr

Go, Java, and/or Javascript * Hands on technical manager experienced in designing, building and deploying secure, scalable products and services * You love the idea of coaching and building leaders ...

Technical Account Managers are highly experienced Architects who are comfortable with a very client ... Some knowledge of Java, nice to have * Some knowledge in ML Ops What does the hiring process look ...

New

next page

Showing results 1-20

Java Technical Manager information

See Oregon salary details

$11

$59

$70

How much do java technical manager jobs pay per hour?

As of Aug 20, 2026, the average hourly pay for java technical manager in Oregon is $59.69, according to ZipRecruiter salary data. Most workers in this role earn between $61.25 and $66.59 per hour, depending on experience, location, and employer.

What is a Java Technical Manager?

A Java Technical Manager is responsible for leading a team of developers in designing, developing, and maintaining Java-based applications. They oversee technical strategies, ensure best coding practices, and collaborate with stakeholders to align projects with business goals. This role requires strong Java development expertise, leadership skills, and experience in architectural decision-making. Additionally, they mentor team members and manage project timelines to ensure successful software delivery.

What are the typical day-to-day responsibilities of a Java Technical Manager?

A Java Technical Manager typically oversees the planning and execution of software development projects, ensuring that tasks are delegated appropriately and deadlines are met. Daily responsibilities often involve coordinating between developers, QA, product managers, and other stakeholders to clarify requirements and address challenges. You may also review code, set technical standards, and mentor team members to foster professional growth. In addition to technical oversight, the role frequently requires balancing hands-on development with strategic planning to align team efforts with broader business objectives.

What are the key skills and qualifications needed to thrive as a Java Technical Manager?

To thrive as a Java Technical Manager, you need a robust background in Java development, software architecture, and project management, often supported by a degree in computer science or a related field. Familiarity with development frameworks (such as Spring), version control systems (like Git), and certifications like Oracle Certified Professional Java Programmer can be highly valuable. Strong leadership, effective communication, and problem-solving skills are essential for managing teams and fostering collaboration. These abilities ensure the efficient delivery of quality software solutions while supporting and guiding technical teams to achieve organizational goals.

What are popular job titles related to Java Technical Manager jobs in Oregon?

For Java Technical Manager jobs in Oregon, the most frequently searched job titles are:

What job categories do people searching Java Technical Manager jobs in Oregon look for?

The top searched job categories for Java Technical Manager jobs in Oregon are:

What cities in Oregon are hiring for Java Technical Manager jobs?

Cities in Oregon with the most Java Technical Manager job openings:

Infographic showing various Java Technical Manager job openings in Oregon as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 14% Part Time, 2% Contract, and 1% Nights. Highlights an 93% Physical, 3% Hybrid, and 4% Remote job distribution, with an average salary of $124,155 per year, or $59.7 per hour.

Technical Account Manager

Azul

OR • On-site, Remote

Full-time

Medical, Dental, Retirement, PTO

Re-posted 29 days ago


Job description

About the Role

The Technical Account Manager (TAM) is a deeply technical post-sales role focused on driving successful adoption of Azul Prime within a portfolio of strategic customers. Unlike a traditional TAM role, this position is hands-on and technical first. You will spend the majority of your time engaged with customer engineering teams on JVM performance tuning, troubleshooting, reliability engineering, and architectural guidance. Strong relationship skills matter, but it is technical credibility with developers, SREs, and architects that makes this role successful.

You will be trusted by Azul's most important accounts to ensure that their mission-critical Java applications run on Prime with the best possible performance, stability, and cost efficiency. And you will serve as the bridge between customers and Azul's engineering organization, feeding real-world insights back into the product.


What Makes This Role Different

  • Technical depth first. Expect to spend significant time reading thread dumps, GC logs, and flight recordings - not building slide decks.
  • Direct partnership with Azul engineering. You will work side-by-side with our runtime, GC, JIT compiler, and tooling teams on complex customer issues.
  • Ownership of technical outcomes. You own production adoption of Azul Prime within your accounts - from candidate application selection through successful rollout and ongoing optimization.
Key Responsibilities

Strategic Account Ownership

  • Own a portfolio of named strategic customers, with flexibility to engage additional high-value Azul Prime customers as opportunities arise.
  • Build and maintain deep, long-term relationships with technical stakeholders - SREs, Java developers, platform engineers, and architects.
  • Partner closely with Sales, Customer Success, and Support on joint account planning, renewals, and expansion opportunities.

Technical Leadership

  • Serve as the primary technical advisor for Azul Prime across your accounts.
  • Lead troubleshooting, root cause analysis, and performance tuning engagements for JVM-based applications running at enterprise scale.
  • Provide architectural guidance on reliability, scalability, latency, throughput, and cloud cost optimization.
  • Work with customers to identify and qualify candidate applications for Azul Prime, then partner with them through successful production deployment.

Product & Engineering Partnership

  • Collaborate with Azul's runtime, compiler, GC, and tooling engineering teams to resolve complex technical issues.
  • Channel structured, actionable customer feedback into Azul's product and engineering organizations to help shape the roadmap.
  • Act as a senior point of technical escalation for high-severity issues within your accounts.

Enablement & Knowledge Sharing

  • Design and deliver customer-facing workshops, training sessions, and technical business reviews.
  • Create and maintain high-quality technical documentation, runbooks, and reusable customer-facing assets for Azul Prime.
  • Share knowledge internally, mentoring peers across the TAM, Sales Engineering, and Support organizations.
  • Keep internal systems current with account activity, engagement notes, and customer outcomes.
Required Qualifications
  • 12+ years in senior technical roles such as software engineering, SRE, performance engineering, or cloud/platform engineering.
  • 8+ years in customer-facing technical roles (TAM, solutions architect, consulting engineer, or SRE with direct customer engagement).
  • Strong working knowledge of Java programming and JVM internals - garbage collection, JIT compilation, class loading, threading, and memory model.
  • Demonstrated experience tuning and troubleshooting enterprise-scale Java applications in production.
  • Demonstrated ability to perform root cause analysis and apply structured problem-solving techniques.
  • Strong Linux fundamentals, including shell scripting and performance troubleshooting on Linux systems.
  • Hands-on experience with distributed systems, public cloud platforms (AWS, GCP, and/or Azure), and containerization (Kubernetes, Docker).
  • Excellent written and verbal communication skills, with the ability to translate complex technical concepts for audiences ranging from individual engineers to senior executives.
  • Based in North America and able to travel occasionally to customer sites (typically 10-20%).
 

Preferred Qualifications

  • Deep specialization in JVM performance tuning, GC behavior analysis, and low-latency Java applications.
  • Experience with observability and monitoring stacks (Prometheus, Grafana, Datadog, New Relic, Dynatrace, JFR, or similar APM tools).
  • Familiarity with microservices architectures and modern cloud-native Java deployment patterns.
  • Cloud platform certification (AWS, Azure, GCP) or SRE-related certifications.
  • Contributions to open-source Java projects or active participation in the broader Java technical community.
  • Experience using Jira and Confluence to raise bugs and maintain documentation.
  • Prior experience with Azul Prime, OpenJDK, HotSpot, or other commercial Java runtimes.
 
$175,000 - $250,000 a year
We offer a comprehensive compensation and benefits package where you'll be rewarded based on your performance and recognized for the value you bring to the business. The base salary range for this job is $150,000 and this job is also eligible for commission/variable pay.  Individual base salaries are determined through a wide variety of factors including but not limited to education, experience, knowledge, skills and geography. In addition, our benefit package includes medical and dental coverage, 401(k) plan, and a wide range of paid time off options.

Why Azul

At Azul, you will work alongside a team of Java experts who genuinely love the platform, on problems that matter to some of the most demanding engineering organizations in the world. Our technology powers mission-critical Java workloads at massive scale, and our customers rely on us precisely because we go deeper on Java than anyone else. If you want your technical expertise to have outsized impact - and you want to be surrounded by people who share that passion - we would love to talk!


What we Offer
         Comprehensive compensation and healthcare packages
         Referral Program
         Work-life balance, remote-first, paid time off, company shutdown, holidays
         Work with top experts worldwide whom contribute to the Java ecosystem
 
Our Culture & Values
 
         Maniacal Customer Focus
         Innovation & Excellence
         Initiative & Courage
         Impact & Influence
         Integrity & Transparency
         Diversity, Inclusion & Teamwork
 
Azul participates in E-Verify.
As a US employer, Azul Systems, Inc. uses E-Verify to confirm the employment eligibility of all newly hired employees working in the United States. For more information about E-Verify, please visit www.e-verify.gov.
 
Employment at Azul is contingent upon the completion of reference and background checks.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
apply for this job