1

Senior Java Developer Banking Jobs in Albany, OR

Sr Java Developer

Salem, OR

$57.50 - $73.25/hr

Java Developer Location: Salem, Oregon Duration: Long Term No Positions: 2 Key Responsibilities: * Develop and deliver updates to eXPRS application. This includes software code changes and ...

The Sr. Engineer will design, develop, and maintain BI/ML/AI solutions that empower data-driven ... Proficiency in programming languages such as Python, R, or Java Script. * Strong experience with ...

New

: Sr. Analyst

Salem, OR

$88.40K - $117.10K/yr

The company is primarily focused on information technology, engineering, healthcare, financial ... Banking, Retail, e-commerce, Automotive, Life Science, Insurance, legal, healthcare, among others.

As an intern, you will gain hands-on experience working alongside senior engineers on real software ... Modern programming languages such as JavaScript (NodeJS), C#, Java, or Python * Exposure to or ...

As a Senior Full Stack Engineer, you will play a key role in growing our healthcare data ecosystem ... Python, Go, Java; microservices; REST and GraphQL * Frontend: TypeScript, React, Next.js

Senior, Data Engineer

Salem, OR · Remote

$140K - $160K/yr

Proficiency in programming languages is commonly used in data engineering, such as Python or Java Our Company: Carrington Mortgage Holdings is a holding company whose primary businesses include asset ...

New

Senior IAM Engineer

Salem, OR · On-site +1

$115.10K - $157.80K/yr

Senior IAM EngineerRemote - United StatesJR013170At Ensono, our Purpose is to be a relentless ally ... such as SQL, Java, PowerShell, or Python.Compliance Knowledge: Familiarity with regulatory ...

Senior Java Developer Banking information

See Albany, OR salary details

$11

$62

$86

How much do senior java developer banking jobs pay per hour?

As of Jun 4, 2026, the average hourly pay for senior java developer banking in Albany, OR is $62.70, according to ZipRecruiter salary data. Most workers in this role earn between $54.95 and $70.05 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Senior Java Developer in banking, and why are they important?

To thrive as a Senior Java Developer in banking, you need deep expertise in Java programming, object-oriented design, and a solid understanding of financial systems, often supported by a degree in computer science or a related field. Proficiency with frameworks like Spring, Hibernate, and tools such as Maven, Jenkins, and Git, along with knowledge of secure coding practices and sometimes certifications like Oracle Certified Professional Java Programmer (OCPJP), is typically required. Strong problem-solving, attention to detail, and effective communication are vital soft skills for collaborating with cross-functional teams and translating business needs into technical solutions. These skills are crucial for building robust, secure, and scalable banking applications that meet regulatory standards and business requirements.

What are some common challenges Senior Java Developers face when working in the banking sector?

Senior Java Developers in banking often work with complex legacy systems that require careful integration with modern technologies. Ensuring security and compliance with strict financial regulations can be challenging, as every line of code must protect sensitive data and meet audit requirements. Additionally, balancing the need for innovation with the stability and reliability expected in banking environments requires strong problem-solving skills and close collaboration with cross-functional teams such as QA, business analysts, and security specialists.

What does a Senior Java Developer do in the banking sector?

A Senior Java Developer in banking designs, develops, and maintains complex software systems that support financial transactions, risk management, and regulatory compliance. They work closely with business analysts and other IT professionals to create secure, scalable, and efficient applications tailored to banking needs. Their responsibilities often include overseeing code quality, mentoring junior developers, and ensuring that applications meet industry standards for security and performance.

What is the difference between Senior Java Developer Banking vs Java Developer Banking?

AspectSenior Java Developer BankingJava Developer Banking
Required Experience5+ years, leadership skills1-3 years, foundational skills
CertificationsJava certifications, Agile, ScrumJava certifications preferred
Work EnvironmentProject leadership, mentoringDevelopment, coding tasks
ResponsibilitiesDesign, architecture, team coordinationImplement features, bug fixes

The main difference between a Senior Java Developer Banking and a Java Developer Banking lies in experience, responsibilities, and leadership roles. Senior developers typically lead projects and mentor junior staff, while Java Developers focus on coding and feature implementation. Both roles require Java expertise and industry knowledge, but seniority involves more strategic involvement and oversight.

What job categories do people searching Senior Java Developer Banking jobs in Albany, OR look for? The top searched job categories for Senior Java Developer Banking jobs in Albany, OR are:
Infographic showing various Senior Java Developer Banking job openings in Albany, OR as of May 2026, with employment types broken down into 57% Full Time, and 43% Contract. Highlights an 100% In-person job distribution, with an average salary of $130,407 per year, or $62.7 per hour.
Sr Java Developer

$57.50 - $73.25/hr

Other

Posted 9 days ago


Job description

Java Developer

Location: Salem, Oregon

Duration: Long Term

No Positions: 2

Key Responsibilities:
  • Develop and deliver updates to eXPRS application. This includes software code changes and documentation.
  • Complete and document required enhancements, defect corrections, batch code, and code modifications
  • Draft and deliver Technical Specifications documents that meet the technical requirements.
  • Participate in regular planning and review meetings with Authorized Agency’s Solution Development and Delivery (SDD) eXPRS team.
  • Write and review the test plans and test scripts and make necessary changes as needed.
  • Perform unit testing to ensure requirements are met and changed code works as specified.
  • Follow Authorized Agency’s existing requirements management, design, development and issue tracking processes and development standards (including naming conventions).
  • Document in the Azure DevOps tracking system any issues identified in testing and their resolution taken to resolve the issues.
  • Conduct end to end system testing as well as end to end system integration testing.
Required Skills and Experience:
  • A highly skilled Java developer with expert-level knowledge and experience with WebSphere Liberty 9 and Java 11 (13+ years of experience)
  • Expert understanding of IBM DB2 UDB systems and concepts (10+ years of experience)
  • Proficient with Eclipse IDE Liberty 9 Plug In (10+ years of experience)
  • J2EE (13+ years of experience)
  • Proficient with Git source control concepts
  • Bachelor's degree in area of specialty
  • At least six years of equivalent experience in the field or in a related area.