1

Sr Software Engineer Java Jobs in Eugene, OR (NOW HIRING)

Activities Planner

Lebanon, OR · On-site

$22.42 - $24.59/hr

Previous experience working with senior programming. * Possess and maintain a valid Oregon driver ... Word processing, spreadsheets and desktop publishing software, a variety of office procedures and ...

... software, geotechnical data interpretation, and design project guidance to support undergraduate civil engineering students from introductory courses through senior capstone design. * Effective ...

Weyerhaeuser Company is seeking a Maintenance Supervisor for our Eugene, OR Engineered Wood ... Ability to learn and use software associated with maintenance tracking systems * Ability to work in ...

... engineering and related services. Our in-house expertise spans Civil and Land Development ... Software * Microsoft Office (Outlook, Word, Excel) - Developing * Market Sector Software ...

... engineering and related services. Our in-house expertise spans Civil and Land Development ... Software * Microsoft Office (Outlook, Word, Excel) - Developing * Market Sector Software ...

next page

Showing results 1-20

People also search for

Sr Software Engineer Java information

See Eugene, OR salary details

$40.7K

$151.6K

$266.1K

How much do sr software engineer java jobs pay per year?

As of Jun 3, 2026, the average yearly pay for sr software engineer java in Eugene, OR is $151,579.00, according to ZipRecruiter salary data. Most workers in this role earn between $125,500.00 and $165,200.00 per year, depending on experience, location, and employer.

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

To thrive as a Sr Software Engineer Java, you need advanced proficiency in Java programming, software design principles, and a bachelor’s degree (or higher) in computer science or a related field. Familiarity with tools such as Spring Framework, RESTful APIs, version control systems like Git, and cloud platforms is typically required, along with relevant certifications like Oracle Certified Professional Java Programmer. Excellent problem-solving skills, effective communication, and the ability to mentor junior developers make someone stand out in this position. These skills ensure the delivery of robust, scalable applications and foster efficient collaboration in complex development environments.

What are some common challenges Sr Software Engineers specializing in Java face when leading project teams?

Sr Software Engineers working with Java often encounter challenges such as balancing hands-on coding with mentorship responsibilities, managing technical debt in legacy systems, and aligning project goals with business requirements. They frequently need to facilitate effective communication between developers, QA engineers, and stakeholders to ensure project milestones are met. Additionally, staying updated with evolving Java frameworks and best practices while guiding less experienced team members is essential for maintaining code quality and team productivity.

What does a Sr Software Engineer Java do?

A Sr Software Engineer Java is responsible for designing, developing, and maintaining complex software applications using the Java programming language. They often lead technical projects, mentor junior developers, and ensure that software solutions are robust, scalable, and secure. Their work involves collaborating with cross-functional teams, reviewing code, and implementing best practices to deliver high-quality products. Senior engineers also play a key role in architectural decisions and contribute to the overall technical direction of their team or organization.

What is the difference between Sr Software Engineer Java vs Software Developer Java?

AspectSr Software Engineer JavaSoftware Developer Java
Required CredentialsBachelor's degree, 5+ years experience, possibly certifications like Oracle Certified ProfessionalBachelor's degree, 1-3 years experience, often entry-level certifications
Work EnvironmentDesigning architecture, leading projects, mentoring teamsWriting code, debugging, implementing features
Employer & Industry UsageTech companies, finance, healthcare, enterprise solutionsStartups, tech firms, software consultancies
Search & Comparison IntentHigher-level roles, leadership, complex projectsEntry to mid-level development tasks

In summary, Sr Software Engineer Java typically involves more experience, leadership, and architectural responsibilities, while Software Developer Java focuses on coding and feature implementation. Both roles are common in tech industries but differ in scope and seniority.

What are popular job titles related to Sr Software Engineer Java jobs in Eugene, OR? For Sr Software Engineer Java jobs in Eugene, OR, the most frequently searched job titles are:
What job categories do people searching Sr Software Engineer Java jobs in Eugene, OR look for? The top searched job categories for Sr Software Engineer Java jobs in Eugene, OR are:
What cities near Eugene, OR are hiring for Sr Software Engineer Java jobs? Cities near Eugene, OR with the most Sr Software Engineer Java job openings:
Infographic showing various Sr Software Engineer Java job openings in Eugene, OR as of May 2026, with employment types broken down into 90% Full Time, 9% Part Time, and 1% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $151,579 per year, or $72.9 per hour.

Activities Planner

City of Lebanon

Lebanon, OR • On-site

$22.42 - $24.59/hr

Full-time

Posted 12 days ago


Job description

JOB DESCRIPTION

ORGANIZATION: City of Lebanon LOCATION: Senior Center

DEPARTMENT: Senior Services DATE: May 2026

JOB TITLE: Activities Planner JOB STATUS: Full Time

SALARY GRADE: AFSCME 3 FLSA Exempt: No

PURPOSE OF POSITION: Provide customer service, administrative, and program support for Senior Center operations, including assisting with activities, events, classes, services for seniors, answering phones, greeting visitors, and assisting with registrations and inquiries as required.


ESSENTIAL JOB FUNCTIONS/DUTIES & RESPONSIBILITIES: The duties listed below include, but are not limited to, the various types of work that may be performed by individuals in this classification. Any of the following duties may be performed. All employees are expected to maintain job proficiency by completing relevant position specific training and pursuing available and approved professional development opportunities; maintain work area in a clean and orderly manner; maintain regular job attendance and adherence to working hours; follow all City policies; follow all established safety rules and procedures.

____________________________________________________________________________________

  1. Assist with planning, organizing, and conducting a variety of activities, special events, exercise classes, informational sessions, discussion groups, and other programs for seniors accessible to a variety of ability levels.
  2. Track class participation and gather participant feedback regarding programs and activities.
  3. Interact with seniors and encourage participation in Senior Center activities, classes, and programs. Promote and establish a culture of belonging, caring, compassion, and enthusiasm for the aging in our community.
  4. Assist with preparing promotional materials for programs and activities.
  5. Research and suggest new program and event ideas. Meet with supervisor on a regular basis to discuss programming for upcoming classes, events, and workshops.
  6. Assist the public and outside groups with room rental requests at the Senior Center.
  7. Purchase supplies for office, events, and activities. Forward receipts to supervisor for coding and payment.
  8. Perform general office work as directed.
  9. Maintain positive and cooperative working relationships with community groups, volunteers, participants, and partner organizations.
  10. Provide effective customer service and communicate professionally with seniors, volunteers, staff, and the public.
  11. Assist with volunteer communications, meetings, room set-up/clean-up, and activity preparation for classes and events.
  12. Provide general information regarding Senior Center services, programs, and community resources.
  13. Promote and sustain positive, cooperative, team-oriented working relationships with supervisor, coworkers, and ancillary contacts.


MANDATORY QUALIFICATIONS: Requirements listed below are representative of the knowledge, skill, and/or ability required.


Education & Experience:

  1. Equivalent to a high school diploma plus additional specialized training.
  2. One year or more of administrative and/or senior activities or recreational program experience, or any satisfactory combination of experience and training which demonstrates the knowledge, skills, and abilities to perform the above duties.


Licenses & Certificates:

  1. CPR/First Aid card within six months of hire.


DESIRABLE QUALIFICATIONS:

  1. Associate or bachelor’s degree in recreation, gerontology, secretarial sciences, or related field.
  2. Previous experience working with senior programming.
  3. Possess and maintain a valid Oregon driver license with acceptable driving record.


KNOWLEDGE, SKILLS, AND ABILITIES:

The qualities below reflect the working dynamic of the position.


Knowledge of:

  1. Planning, coordinating, and facilitating classes, recreation, and activities for seniors.
  2. Resources and social services available to seniors in our area.
  3. Word processing, spreadsheets and desktop publishing software, a variety of office procedures and practices, spelling, grammar, business English, and operation of standard office equipment.
  4. Operate and maintain media and audiovisual equipment.


Skill in:

  1. Providing outstanding customer satisfaction (internally and externally).
  2. Implementing work methods and procedures which promote a safe working environment.
  3. Communicating effectively, both orally and in writing.
  4. Use of Microsoft Office and applicable specialized software.

Ability to:

  1. Communicate orally in a clear and concise manner.
  2. Represent the City positively and effectively in meetings with others.
  3. Establish and maintain effective working relationships with those contacted in the course of work.
  4. Negotiate effective solutions to complex problems.
  5. Ability to handle and prioritize several tasks at one time.


PHYSICAL DEMANDS OF POSITION: The physical and mental demands described here are representative of those that must be met by employees to successfully perform the essential functions of this classification. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.



WORKING CONDITIONS: While performing the duties of this job, the employee occasionally works in the outside weather conditions. Usual working conditions would be a typical office environment with telephones, personal interruptions, and background noises.


SUPERVISORY RESPONSIBILITIES: Supervision is not a typical function assigned to this position.


SUPERVISION RECEIVED: Works under the general supervision of the Senior Services and Transit Program Director.



Generally Mon-Fri
1.0 FTE - 40 hours a week