AWS Software Engineer (onsite, Omaha)

First National BankOmaha, NE
20h$79,363 - $130,949Hybrid

About The Position

Summary of the Job: The Software Engineer role on the Fraud Prevention team is responsible for designing, developing, and maintaining high-quality software solutions that protect FNBO customers and support critical fraud detection and prevention initiatives. This position requires strong full-stack development expertise and a service-oriented mindset to collaborate effectively with cross-functional teams in translating business requirements into reliable, secure technical solutions. The ideal candidate will demonstrate both technical excellence and effective communication skills while working within agile development processes. This role demands a commitment to code quality, continuous improvement, and delivering customer-first digital experiences that safeguard our banking operations.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or related technical field
  • 3-5 years of professional software development experience
  • Implementing microservices using Maven, Java, JPA, and Spring Boot
  • Developing front ends or APIs that use OAuth 2.0 authentication
  • Integrating with REST or event driven APIs
  • Git and branching/MR/PR processes
  • Understanding of software development lifecycle and agile methodologies
  • Experience with test-driven development and automated testing frameworks
  • Strong service mindset with focus on delivering business value
  • Ability to translate business requirements into technical solutions
  • Commitment to quality and continuous improvement
  • Strong analytical and problem-solving skills
  • Effective written and verbal communication abilities
  • Candidates must possess unrestricted work authorization and not require future sponsorship.

Nice To Haves

  • Financial services industry experience preferred but not required
  • Deploying and managing applications in public cloud environments
  • AWS EKS, Lambda, RDS with PostgreSQL, AMQP with RabbitMQ, VPC Endpoints, Redis
  • Terraform
  • Dynatrace
  • Experience with mitigating OWASP top 10 vulnerabilities in web and API applications
  • React, Angular NG
  • Playwright

Responsibilities

  • Develop, support, and maintain Java Spring Boot microservices
  • Develop, support, and maintain responsive front ends using Typescript and frameworks like Angular NG and React
  • Utilize test-driven development to develop, support, and maintain unit tests with high application coverage using frameworks like Jest, Protractor, JUnit, and Mockito
  • Collaborate with product managers, business analysts, and other stakeholders to understand and implement technical requirements
  • Write clean, efficient, and maintainable code following established coding standards and best practices
  • Conduct code reviews and provide constructive feedback to peers
  • Troubleshoot, debug, and resolve software defects and performance issues
  • Create and execute test plans to ensure software quality and reliability
  • Participate in agile development processes including sprint planning, daily stand-ups, and retrospectives
  • Document technical specifications, designs, and processes
  • Contribute to continuous improvement initiatives for development processes and tools
  • Maintain a service-oriented approach, prioritizing business needs and end-user experience
  • Proactively communicate with stakeholders to ensure alignment and manage expectations
  • Stay current with emerging technologies and industry trends relevant to the financial services sector

Benefits

  • Medical, Dental, Vision Insurance
  • 401k, With Matching Contributions
  • Time Off Programs
  • Health Savings Account (HSA)/Dependent Care
  • Employee Banking
  • Growth Opportunities
  • Tuition Assistance
  • Short-Term/Long-Term Disability Insurance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service