Back to search
Risamsoft Inc Linkedin · Posted 3d ago

Full Stack Developer

Plano, Texas, United States

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Job Title: Senior Full-Stack Developer

Location: Plano TX & Chicago

Employment Type: W2/1099/FTE


Position Overview


We are seeking a highly experienced engineer to architect and build a mission-critical card network reference data platform. This role requires deep, production-grade expertise across domain-driven design, distributed backend systems, event-driven architecture, identity/security architecture, and modern frontend micro-architecture. This is a hands-on technical leadership role — the candidate will set standards, not just follow them.


Key Responsibilities


Domain & Architecture


Apply domain-driven design to define bounded contexts, domain models, and aggregate boundaries for card network reference data

Establish a ubiquitous language shared across engineering and business stakeholders


Backend Development


Develop and harden a Spring Boot / JPA / PostgreSQL Aurora service with Liquibase-managed schema migrations

Build a Drools-based business rules engine integrated into broader workflows

Design and implement scheduled batch jobs

Design authorization and data access controls from the ground up where none exist today


Integration & Workflow


Design and own integration workflows and routing using Apache Camel, orchestrating multi-step stateful operations (request intake, validation, approval, publication pipelines)

Develop an event-driven backbone using Kafka — topic/schema design, producer/consumer reliability patterns, and integration with the rules engine and workflow layer


Frontend


Develop a micro-frontend application (Next.js / React / TypeScript) as an independently deployable system

Design its convergence path into a shared micro-frontend shell


Identity & Security


Own OAuth2/OIDC identity architecture end-to-end — Okta provider integration, JWT/token validation strategy, session/revocation design, and trust boundary decisions across environments

Design and govern AWS IAM policy, S3, and CloudFront architecture across multiple environments


Delivery & Quality


Lead deployment on static cloud platform

Drive test-driven development practice across the team

Build out continuous testing/automation pipelines (unit, contract, integration, end-to-end) as part of CI/CD


Required Expertise (Expert-Level / Production-Grade — Not Familiarity)


Domain-Driven Design — bounded contexts, aggregates, domain events; translating complex business domains into clean service boundaries

Java / Spring Boot — framework internals, security configuration, performance tuning

Drools — rule-set architecture, decision tables, integration into workflow execution

Apache Camel — route/processor design, error handling strategies for multi-step orchestration

Kafka / Event Bus Architecture — topic design, delivery guarantees, schema evolution, event-driven integration patterns

PostgreSQL / Aurora

Okta / Identity Architecture — designing token/session models from scratch, not just SDK integration

AWS IAM, S3, CloudFront — least-privilege IAM architecture design, independent troubleshooting of access issues

Static Cloud — expert-level operational experience

Next.js / React / TypeScript — including micro-frontend architecture patterns (module federation, multi-zone routing, or equivalent)

TDD & Continuous Automation — able to establish TDD discipline team-wide; build/own automated testing pipelines (unit, contract, integration, end-to-end) integrated into CI/CD


Submit your resumes to [email protected] / [email protected]

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search