EngineerJobs.io
← Back to all jobs

Job Description

Senior AWS Software Engineer on FNBO's Fraud Prevention team in Omaha, NE (hybrid), leads technical initiatives, mentors engineers, and delivers secure, scalable software with a compensation range of USD 89,828 to 148,215 per year.

Responsibilities

  • Design and evolve responsive front end interfaces, microservices, message queues, and data stores that enable customers and partners to access FNBO capabilities securely and reliably.
  • Migrate Angular based front ends to React to align with the enterprise direction.
  • Integrate APIs and user interfaces with IAM, SSO, SaaS, and fraud prevention systems.
  • Build, integrate, and support REST and event driven APIs on AWS using Java, Spring Boot, JPA, AWS SDK, EKS, Lambda, EventBridge, RDS, SNS, and SQS.
  • Provision and manage AWS infrastructure with Terraform.
  • Set up and operate the Anypoint Flex gateway for APIs consumed by other applications.
  • Create and maintain Dynatrace metrics, dashboards, and alerts to monitor applications.
  • Develop and maintain CI/CD pipelines and pipelines automation.
  • Leverage Generative AI to boost productivity and automate tasks.
  • Write clean, efficient code using advanced language features and AI tools to enhance productivity.
  • Translate business needs into clear, actionable technical requirements aligned with capabilities.
  • Collaborate with team members and cross functional partners using Agile methodologies.
  • Profile, debug, and optimize application performance with advanced techniques.
  • Lead code reviews for junior engineers and provide constructive feedback.
  • Champion software quality and testing standards across the development team.
  • Respond quickly to production incidents with deep technical analysis to resolve issues.
  • Communicate complex technical concepts clearly to bridge technical and business teams.
  • Deliver reliable, maintainable services with appropriate monitoring and maintenance strategies.
  • Mentor junior team members in their technical development.
  • Set and uphold technical standards across the squad.
  • Adapt to evolving situations and craft innovative solutions to complex technical challenges.
  • Demonstrate commitment to continuous learning and improvement for self and team.
  • Implement team strategies that foster collective growth and knowledge sharing.
  • Participate in the squad on-call rotation.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
  • Five to seven years of professional software development experience.
  • Designing and developing responsive front ends from scratch using Node.js, TypeScript, CSS, and HTML.
  • Integrating front ends and microservices with RESTful APIs.
  • Developing front ends and APIs that use OAuth 2.0 authentication.
  • Experience mitigating OWASP Top 10 vulnerabilities in web and API applications.
  • Experience deploying and operating applications in public cloud environments.
  • Developing and maintaining unit tests with high coverage using frameworks such as Jest, Protractor, JUnit, and Mockito.
  • Proficiency with Git and standard branching, merge request, and pull request workflows.
  • Implementing microservices using Maven, Java, JPA, and Spring Boot.
  • Familiarity with version control systems, with Git preferred.
  • Strong understanding of software development lifecycle and agile methodologies.
  • Experience with test driven development and automated testing frameworks.
  • Service oriented mindset focused 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.

Technologies

  • Angular
  • React
  • Node.js
  • TypeScript
  • CSS
  • HTML
  • Java
  • Spring Boot
  • JPA
  • AWS
  • EKS
  • Lambda
  • EventBridge
  • RDS
  • SNS
  • SQS
  • AWS SDK
  • Terraform
  • Anypoint Flex gateway
  • Dynatrace
  • CI/CD
  • Git
  • Protractor
  • Jest
  • JUnit
  • Mockito
  • Maven
  • RabbitMQ
  • PostgreSQL
  • Redis
  • OAuth 2.0
  • REST
  • REST APIs
  • IAM
  • SSO

Benefits

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

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.