Enable job alerts via email!

Senior Software Engineer - Enterprise Fraud Technology (Hybrid)

Davita Inc.

Raleigh (NC)

Hybrid

USD 100,000 - 130,000

Full time

6 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading banking institution is seeking a Full Stack Senior Software Engineer to enhance their fraud screening technology systems. This hybrid role will involve development in a dynamic environment focusing on API and Microservices architecture. Ideal candidates will have significant experience in software design and implementation in the banking sector, ensuring robust security protocols are maintained.

Qualifications

  • 4+ years in software development or 8+ years for high school diploma.
  • Experience with Java J2EE, SQL applications, Microservices and API design.
  • Strong skills in Spring, containerization, debugging and CI/CD pipelines.

Responsibilities

  • Design, develop, and maintain fraud detection systems.
  • Translate complex business requirements into functional designs.
  • Implement Microservices and APIs supporting fraud detection.

Skills

Java J2EE
Spring
Microservices
API
SQL
DevOps
Agile methodologies
Problem solving
Communication skills

Education

Bachelor's Degree in Software Development
High School Diploma or GED with experience

Tools

Docker
Kubernetes
AWS
Azure
Postgres
MySQL
Oracle
SQL Server
Kafka
Git
JIRA

Job description

Overview

This is a hybrid role, with the expectation that time working will regularly take place inside and outside of a company office. Raleigh, NC or Phoenix, AZ

First Citizens Bank is one of the top financial services providers in the nation, recognized and awarded for our customer satisfaction, sustainable profitability, and overall stability and security. Our associates make First Citizens Bank a great place for our clients to do business. Those who grow, achieve, and succeed with First Citizens Bank are those who share our core values of integrity, service excellence and stability.

We are seeking a Full Stack Senior Software Engineer with strong system analysis and development experience in fraud screening technology space within the banking domain. Primary responsibilities of this role include analyzing, designing and developing fraud screening solutions, with a strong focus on API development, Microservices architecture, and integration services.


Responsibilities

  • Design, develop and maintain end-to-end fraud detection and prevention systems.
  • Analyze and translate complex business requirements into a functional system design document.
  • Convert application designs into data model and data mapping specifications.
  • Technology and system related analysis using knowledge of current applications, interfaces, and data to recommend solutions.
  • Apply data analysis skills to understand detailed data flows between the systems.
  • Configure systems and develop expertise in system functionality and design.
  • Understand points of interaction and impact on other systems across the enterprise.
  • Design and implement Microservices and APIs to support fraud detection and response.
  • Design, develop, and manage automated unit, integration and acceptance tests.
  • Assist in developing and executing test scripts.
  • Assist in developing training materials for system functionality.
  • Assist with performing applications changes and configurations.
  • Manage the installation of application software patches and upgrades.

Qualifications

Bachelor's Degree and 4 years of experience in Software application development and maintenance OR High School Diploma or GED and 8 years of experience in Software application development and maintenance

Preferred:

  • Hands-on development experience in Java J2EE and SQL applications.
  • Strong skills in Spring, Spring Boot, and Spring Cloud.
  • Experience in containerization (Dockers, Kubernetes).
  • Hands-on experience with relational databases (Postgres, MySQL, Oracle, SQL Server).
  • Ability to design applications in AWS and Azure.
  • Experience with streaming (Kafka).
  • Strong understanding of CI/CD pipelines for automated deployment.
  • Strong hands-on expertise in debugging and fixing streaming jobs by reviewing debug logs and configurations.
  • Demonstrated experience with Application Servers (Tomcat, Websphere, Jetty, JBoss) and Web Servers (Apache, NGINX).
  • Experience with distributed source control systems - Preferably Git.
  • Experience with agile methodologies and tools (e. g. JIRA).
  • Excellent problem solving and communications skills.
  • Adaptable and quick to master diverse technologies.
  • Experience in API, Microservices, DevOps, AWS, Azure and Integrated Solutions.
  • Experience with Confluent Kafka and MQ.
  • Experience with test automation.
  • Experience in payments domain (ACH, Checks, FedNow, RTP, Wires, ISO, etc.,) is a plus.
  • Experience in SDLC and Agile methodologies.
  • Prior financial services or banking domain experience.
  • Experience in industry leading fraud detection, prevention, and analytics solutions.

Benefits are an integral part of total rewards and First Citizens Bank is committed to providing a competitive, thoughtfully designed and quality benefits program to meet the needs of our associates. More information can be found at https://jobs.firstcitizens.com/benefits.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer – Enterprise Fraud Technology (Hybrid)

First Citizens

Raleigh

Hybrid

USD 90,000 - 130,000

5 days ago
Be an early applicant