Senior Software Engineer – Java/Spring Backend Lead

First National Bank of Omaha

Omaha (NE)

Hybrid

USD 90,000 - 148,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical, Dental, Vision Insurance
401k with matching
Time Off Programs
Health Savings Account
Employee Banking
Growth Opportunities
Tuition Assistance
Short-Term/Long-Term Disability

Job summary

First National Bank of Omaha is seeking a Senior Software Engineer to lead and mentor with deep programming expertise and business focus. You will design and maintain complex backend services using Java/J2EE, Spring frameworks, and cloud tooling, while fostering a culture of quality, collaboration, and continuous learning.

The role emphasizes technical stewardship, incident response, and translating business needs into scalable software solutions.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related technical field.
  • 5-7 years of professional software development experience.
  • Familiarity with Git and version control systems.
  • Expert understanding of SDLC and Agile methodologies.
  • Experience with TDD and automated testing frameworks.
  • Strong ability to translate business needs into technical solutions.
  • Commitment to quality and continuous improvement.
  • Strong analytical and problem-solving skills.
  • Excellent written and verbal communication abilities.
  • Proficient in Java with Lambda, Streams, and functional interfaces.
  • Extensive experience designing and implementing large-scale web services with Java/J2EE and REST/SOAP.

Responsibilities

  • Design and implement sophisticated software solutions with Java/Kotlin/Swift.
  • Write clean, efficient code and leverage AI tools to boost productivity.
  • Refine business needs into actionable technical requirements.
  • Collaborate with teams using Agile methodologies.
  • Profile, debug, and optimize performance.
  • Conduct thorough code reviews for junior members.
  • Champion software quality and testing standards.
  • Respond to production incidents with deep technical knowledge.
  • Communicate complex concepts to bridge tech and business.
  • Deliver resilient services with proper monitoring and maintenance.
  • Mentor and guide junior engineers in technical development.
  • Set and maintain team technical standards.
  • Adapt to evolving challenges with innovative solutions.
  • Pursue continuous learning for self and team.
  • Participate in squad on-call rotation.

Skills

Java
Spring Boot
Kotlin
Swift
REST APIs
OpenAPI/Swagger
Agile
Git
AWS
Terraform

Education

Bachelor's degree in Computer Science or related field

Tools

RabbitMQ
Spring Cloud Gateway
Kubernetes
CI/CD

Job description

First National Bank of Omaha is seeking a Senior Software Engineer to lead and mentor with deep programming expertise and business focus. You will design and maintain complex backend services using Java/J2EE, Spring frameworks, and cloud tooling, while fostering a culture of quality, collaboration, and continuous learning.

The role emphasizes technical stewardship, incident response, and translating business needs into scalable software solutions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Java/Spring, Cloud & Mentoring
Senior Software Engineer - Java/Spring, Cloud & Mentoring

Fnbo---First-National-Bank-of-Omaha-1 • Omaha (NE)

Hybrid
USD 90,000 - 148,000
Medical insurance
Dental insurance
Vision insurance
+5
Senior Java Lead Engineer — Spring Boot & Microservices (Omaha)
Senior Java Lead Engineer — Spring Boot & Microservices (Omaha)

Indotronix UK • Omaha (NE)

On-site
USD 120,000 - 180,000
Senior Java Backend Lead - Spring Microservices & Banking
Senior Java Backend Lead - Spring Microservices & Banking

Programmers.io • Charlotte (NC)

On-site
USD 120,000 - 160,000
Senior Java Backend Lead — Microservices in Banking
Senior Java Backend Lead — Microservices in Banking

Programmers.io • Charlotte (NC)

On-site
USD 140,000 - 180,000
Senior Backend Engineer: Java/Spring, Cloud & AI Hybrid
Senior Backend Engineer: Java/Spring, Cloud & AI Hybrid

FNBO • Omaha (NE)

Hybrid
USD 90,000 - 148,000
Medical, Dental, Vision Insurance
401k, With Matching Contributions
Time Off Programs
+5
Remote Senior Mainframe Engineer - z/OS & Automation Lead
Remote Senior Mainframe Engineer - z/OS & Automation Lead

First National Bank of Omaha • South Dakota

Remote
USD 130,000 - 170,000
Medical, Dental, Vision Insurance
401k with Matching
Time Off Programs
+4
Remote Senior Mainframe Engineer z/OS & Automation Leader
Remote Senior Mainframe Engineer z/OS & Automation Leader

First National Bank of Omaha • Mississippi

Remote
USD 120,000 - 170,000
Medical Insurance
401k with Matching Contributions
Time Off Programs
+5
Senior Mainframe Engineer - Remote, Cloud-Forward Leader
Senior Mainframe Engineer - Remote, Cloud-Forward Leader

First National Bank of Omaha • Washington

Remote
USD 140,000 - 210,000
Medical, Dental, Vision Insurance
401k with matching
Time Off Programs
+2
Senior Mainframe Engineer (Remote) - z/OS & Automation Leader
Senior Mainframe Engineer (Remote) - z/OS & Automation Leader

First National Bank of Omaha • Illinois

Remote
USD 120,000 - 160,000
Lead Full-Stack Architect & Tech Mentor
Lead Full-Stack Architect & Tech Mentor

FNBO • Omaha (NE)

On-site
USD 107,552 - 182,838
Medical Insurance
Dental Insurance
Vision Insurance
+3