1

Senior Java Developer Banking Jobs in Oregon (NOW HIRING)

OR

$124.90K - $164.30K/yr

The Product Engineer architects and designs their digital products using modern tools, technologies ... Experience and knowledge in developing REST APIs using Java Spring boot, including tooling for ...

Sr. Software Engineer - Java

Portland, OR · On-site

$126.70K - $150K/yr

Summary We are looking for a highly skilled Java Developer to join our R&D Server team. In this role, you will design and develop both new and existing product capabilities, working across a diverse ...

OR · On-site

$124.90K - $164.30K/yr

Summary We are looking for a highly skilled Java Developer to join our R&D Server team. In this role, you will design and develop both new and existing product capabilities, working across a diverse ...

OR · On-site

$126.70K - $150K/yr

Summary We are looking for a highly skilled Java Developer to join our R&D Server team. In this role, you will design and develop both new and existing product capabilities, working across a diverse ...

Sr. Software Engineer - Java

Portland, OR · On-site

$132.60K - $174.50K/yr

Summary We are looking for a highly skilled Java Developer to join our R&D Server team. In this role, you will design and develop both new and existing product capabilities, working across a diverse ...

Back-End Developer

Portland, OR · On-site

$127.80K - $166K/yr

Python/Java developers * Data analysts/Data Engineers/Data Scientists * Machine Learning engineers for full time positions with clients. Who should apply? Recent computer science/engineering ...

$51 - $66/hr

Current Appian credentials as Associate or Senior Developer. * Using one or more Appian add-on tools, such as Expression Unit Tests, Deployment Automation Manager, FitNesse test creation, SAIL UI and ...

$51 - $66/hr

Current Appian credentials as Associate or Senior Developer. * Using one or more Appian add-on tools, such as Expression Unit Tests, Deployment Automation Manager, FitNesse test creation, SAIL UI and ...

OR

$124.90K - $164.30K/yr

We are looking for a Senior Engineer- FedRamp AWS Java Development to join our team. This position ... Familiarity with CI/CD pipelines, version control (Git), and DevOps workflows. * Ability to ...

OR · On-site

$114K - $152K/yr

GHX is seeking a Senior Software Engineer with deep technical expertise and a proven track record ... The ideal candidate will be proficient in Java and the J2EE stack, experienced in AWS cloud ...

As a Sr. Hadoop developer you will work with a variety of talented client team mates and be a ... Design and implement map reduce jobs to support distributed processing using java, cascading ...

As a Sr. Hadoop developer you will work with a variety of talented client team mates and be a ... java, cascading, python, hive and pig; Ability to design and implement end to end solution. • ...

next page

Showing results 1-20

Senior Java Developer Banking information

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 are popular job titles related to Senior Java Developer Banking jobs in Oregon? For Senior Java Developer Banking jobs in Oregon, the most frequently searched job titles are:
What job categories do people searching Senior Java Developer Banking jobs in Oregon look for? The top searched job categories for Senior Java Developer Banking jobs in Oregon are:
What cities in Oregon are hiring for Senior Java Developer Banking jobs? Cities in Oregon with the most Senior Java Developer Banking job openings:
Infographic showing various Senior Java Developer Banking job openings in Oregon as of May 2026, with employment types broken down into 50% Full Time, and 50% Contract. Highlights an 100% In-person job distribution.
Cloud Native Java Developer (U.S. remote)

Cloud Native Java Developer (U.S. remote)

Railroad19, Inc

Remote

$120K - $150K/yr

Full-time

Posted 28 days ago


Job description

We are actively hiring Senior Cloud Native Software Engineer who are fluent in Java 11+, Spring Boot, Python and AWS tools to serve as a technical resource for developing clean, maintainable code. 

About Railroad19:

At Railroad19, Inc, we develop customized software solutions and provide software development services. We're a specialized team of developers and architects. As such, we only bring an "A" team to the table, through hard work and a desire to lead the industry - this is our company culture - this is what sets Railroad19 apart.

As a Railroad19 employee, you will be part of a company that values your work and gives you the tools you need to succeed. Our headquarters is in Saratoga Springs, New York, but this position is in Mexico City, MX. Railroad19 provides competitive compensation and excellent benefits

Core responsibilities:

  • Understand our client's fast-moving business requirements.
  • Negotiate appropriate solutions with multiple stakeholders.
  • Write and maintain scalable enterprise-quality software.
  • Build web applications using Spring Boot.
  • Build Microservices that connect to Oracle and NoSQL databases
  • Build software components that integrate with a workflow engine and/or ESB to execute asynchronous business processes.
  • Manage the complete software development life cycle.
  • Writing functional and unit tests to maintain code quality.
  • Work with Jenkins to perform continuous integration.
  • Collaborate with other teams to deliver a highly performant application that contains few or no defects.
  • Identify new opportunities, tools, and services to enhance the custom software platform.
  • Support and troubleshoot issues (process & system), identify root cause, and proactively recommend sustainable corrective actions.

Skills & Experience:

  • Advanced Java development experience (6 or more years)
  • Hands-on experience with Java 8-11 (especially streaming collections and functional interfaces)
  • Hands-on experience with Spring Boot, and/or Spring Cloud 
  • Hands-on experience with Python
  • Hands-on experience with AWS as a cloud infrastructure as well as different AWS services such as Lambda, SQS, and SNS
  • Hands-on experience with relational databases.
  • Hands-on experience with SQL, MySQL and Oracle
  • Demonstrates willingness to learn new technologies and takes pride in delivering working software.
  • Excellent oral and written communication skills
  • Experience participating on an agile team.
  • Is self-directed and can effectively contribute with little supervision.
  • Bachelor's or master's degree in computer science, computer engineering, or other technical discipline; or equivalent work experience

Preferred Requirements a PLUS

  • Hands-on experience with NoSQL technologies is a plus.
  • Hands-on experience with AngularJS and/or similar JavaScript frameworks is a plus.
  • Experience working with microservice architecture.
  • Experience using Elasticsearch is a plus.
  • Experience with AWS Kinesis is a plus
  • Experience working within a Continuous Integration workflow
  • Experience acting as a technical lead is a plus.
$120,000 - $150,000 a year
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. 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