RAZR
Software Developer - Sr Back-End (Enterprise Banking)
RAZR, Minnetonka, Minnesota, United States, 55345
Software Developer - Sr Back-End (Enterprise Banking)
Apply to this role to join our Enterprise Banking team focusing on mission‑critical financial data processing systems, real‑time banking integrations, and high‑volume transaction processing for our banking and credit union clients.
Location:
Minnetonka, MN. Candidates must reside in the Twin Cities area and will be required to work in‑office five days per week. This is not a hybrid role.
Overview We are looking for a senior software developer with strong software design and architecture fundamentals, who can solve technical problems creatively and innovate on complex financial systems.
Responsibilities
Design and maintain real‑time banking data pipelines.
Ensure 99.9%+ uptime for critical financial processing systems.
Collaborate with banking partners on integration requirements.
Implement robust error handling and data validation.
Participate in on‑call rotation for production systems.
Qualifications
7+ years of experience delivering production‑ready web‑based applications in a high‑scale environment.
5+ years of experience with Java, Spring Boot, and application server technologies.
5+ years of experience managing large datasets and high transaction volume on relational databases.
3+ years of experience with AWS‑based infrastructure (ECS, RDS, MSK).
Experience with Postgres, Aurora, and Redshift (plus IaC tools such as Pulumi, Terraform, or CloudFormation).
Experience with Apache Kafka and stream processing frameworks (Apache Flink preferred). Large‑volume, high‑frequency data processing (millions of transactions daily). Real‑time data pipelines with strict SLA requirements.
Knowledge of banking/financial system integrations and core banking platforms. Familiarity with banking industry standards, compliance, and financial data security practices.
Building mission‑critical applications with 99.9%+ uptime requirements. Relational databases, OOP design principles, RESTful services, and SOA.
Nice‑to‑have: Conduktor or Kafka management tools, Pulumi IaC, banking domain knowledge, observability tools (DataDog, CloudWatch).
Technology Stack
Backend: Java/Spring Boot, Postgres/Aurora, Apache Kafka, Apache Flink, Node/NestJS, Docker, AWS (ECS, RDS, MSK).
Frontend: Angular, Ngrx, RxJS.
Team practices: Scrum, Agile, Atlassian suite, Slack, MS365, Git.
About RAZR RAZR is a fast‑growing marketing technology company headquartered in the Twin Cities, empowering clients across healthcare, medical technology, financial services, and retail with a proprietary platform that blends behavioral science and visual design. We are driven by our mission: Be Relevant – “Make a meaningful difference in the lives of others.”
Equal Opportunity Employer RAZR is an Equal Opportunity Employer, and our employees have unique strengths, experiences, and backgrounds who share a passion for improving people’s lives. We celebrate diversity and provide an inclusive environment where everyone can thrive.
#J-18808-Ljbffr
Location:
Minnetonka, MN. Candidates must reside in the Twin Cities area and will be required to work in‑office five days per week. This is not a hybrid role.
Overview We are looking for a senior software developer with strong software design and architecture fundamentals, who can solve technical problems creatively and innovate on complex financial systems.
Responsibilities
Design and maintain real‑time banking data pipelines.
Ensure 99.9%+ uptime for critical financial processing systems.
Collaborate with banking partners on integration requirements.
Implement robust error handling and data validation.
Participate in on‑call rotation for production systems.
Qualifications
7+ years of experience delivering production‑ready web‑based applications in a high‑scale environment.
5+ years of experience with Java, Spring Boot, and application server technologies.
5+ years of experience managing large datasets and high transaction volume on relational databases.
3+ years of experience with AWS‑based infrastructure (ECS, RDS, MSK).
Experience with Postgres, Aurora, and Redshift (plus IaC tools such as Pulumi, Terraform, or CloudFormation).
Experience with Apache Kafka and stream processing frameworks (Apache Flink preferred). Large‑volume, high‑frequency data processing (millions of transactions daily). Real‑time data pipelines with strict SLA requirements.
Knowledge of banking/financial system integrations and core banking platforms. Familiarity with banking industry standards, compliance, and financial data security practices.
Building mission‑critical applications with 99.9%+ uptime requirements. Relational databases, OOP design principles, RESTful services, and SOA.
Nice‑to‑have: Conduktor or Kafka management tools, Pulumi IaC, banking domain knowledge, observability tools (DataDog, CloudWatch).
Technology Stack
Backend: Java/Spring Boot, Postgres/Aurora, Apache Kafka, Apache Flink, Node/NestJS, Docker, AWS (ECS, RDS, MSK).
Frontend: Angular, Ngrx, RxJS.
Team practices: Scrum, Agile, Atlassian suite, Slack, MS365, Git.
About RAZR RAZR is a fast‑growing marketing technology company headquartered in the Twin Cities, empowering clients across healthcare, medical technology, financial services, and retail with a proprietary platform that blends behavioral science and visual design. We are driven by our mission: Be Relevant – “Make a meaningful difference in the lives of others.”
Equal Opportunity Employer RAZR is an Equal Opportunity Employer, and our employees have unique strengths, experiences, and backgrounds who share a passion for improving people’s lives. We celebrate diversity and provide an inclusive environment where everyone can thrive.
#J-18808-Ljbffr