Hiring.Camp

Full Stack Java Engineer (React)

Aperia

·

3 days ago

Location
Dallas, Texas, United States; United States Remote · United States
Workplace
Remote
Department
MR
Experience
4+ years
Source
Greenhouse

Description

Summary Join Aperia Solutions, a fast-growing FinTech and managed consultancy building B2B accounts payable and payments platforms. You’ll join a mid-size, distributed team working across the full stack — from Terraform infrastructure to Spring Boot services to React interfaces and database migrations. Aperia serves banks, processors, payment facilitators, merchant service providers, ISOs, and government entities. This role offers technical ownership, a collaborative culture, and opportunities to shape product and architecture.

Job Description We’re seeking a Senior Full Stack Developer comfortable across backend, frontend, and cloud/infrastructure. You’ll design, build, and maintain secure, high-performance payment systems and integrations. The ideal candidate has strong Java/Spring Boot experience, React front-end skills, relational database expertise (MySQL/Postgres), messaging/event-driven architecture experience, and practical AWS and infrastructure-as-code exposure. Testing discipline, API security (OAuth2/JWT), and familiarity with distributed tracing are important.

Core Responsibilities

  • Design, create, maintain, and optimize applications using Spring Boot (MVC and WebFlux), React, and the Microsoft/Java tech stack where applicable.
  • Translate business requirements into functional, secure, and scalable solutions.
  • Build and maintain APIs (REST), integrate messaging queues, and implement async/event-driven patterns.
  • Manage DB schema design and migrations for MySQL/PostgreSQL; optimize queries and performance.
  • Participate in infrastructure-as-code efforts (Terraform or equivalent) and deploy to multi-environment AWS (ECS, Lambda, RDS, S3, SSM).
  • Secure APIs using OAuth2/Spring Security with JWT and policy-based authorization.
  • Maintain, upgrade, and refactor existing codebases to improve efficiency and performance.
  • Write and maintain unit and integration tests (JUnit, Mockito), and support CI/CD and observability (OpenTelemetry/distributed tracing).
  • Collaborate with product, QA, and distributed engineering teams; participate in Agile sprints and code reviews.
  • Ensure error-free code that follows best practices, design patterns, and security standards.
  • Mentor peers, investigate and resolve production issues, and support continual improvement.

Functional Responsibilities

  • Work with Business Analysts and US-based stakeholders to clarify requirements.
  • Propose technical approaches and detailed implementation plans.
  • Implement daily tasks, investigate issues, and support team members to deliver high-quality work.
  • Perform unit and cross testing; document results.
  • Conduct technical research and internal training.
  • Other duties as assigned.

Required Technical Skills & Experience

  • Minimum 4 years hands-on experience with Java and Spring Boot (MVC and/or WebFlux/Reactor).
  • Strong experience with React, REST APIs, HTML5, CSS3, and Bootstrap-based responsive UI.
  • Solid experience with relational databases (MySQL, PostgreSQL): schema design, migrations, and performance tuning.
  • Experience with messaging systems (RabbitMQ, AWS SQS/SNS, or similar) and event-driven patterns.
  • Practical AWS experience (Lambda, ECS, S3, RDS, SSM).
  • Knowledge of OAuth2/Spring Security, JWT, and policy-based authorization.
  • Testing discipline with JUnit, Mockito, or similar frameworks.
  • Strong understanding of performance, security, best practices, and design patterns.
  • Experience with Web Services; familiarity with WCF or .NET is a plus but not required.

Desirable Experience (will separate you from the rest)

  • Fintech/payments domain knowledge (ACH, NACHA, reconciliation, FBO models).
  • Terraform or equivalent IaC and multi-environment infrastructure management.
  • Deep experience with reactive programming (Mono/Flux).
  • Observability experience: OpenTelemetry, distributed tracing, metrics, and logging.
  • Hands-on experience with multi-tier/layer distributed applications.
  • Comfortable working in Agile/Scrum environments and with distributed teams.
  • Strong communication skills.

Education or Certifications

  • Bachelor’s Degree in Computer Science, Information Systems, or related field (or equivalent experience).

Eligibility Requirements

  • Must be willing to submit to a background investigation and drug test as part of the selection process.

Job Type & Schedule

  • Full time
  • Monday to Friday
  • Remote

Benefits

  • Health insurance; Health savings account
  • Dental insurance; Vision insurance
  • 401(k) matching; Life insurance
  • Paid time off; Parental leave; Disability insurance
  • Childcare assistance; Education reimbursement
  • Fitness membership; Volunteer time off

Skills

JavaReactBootstrapHTML5CSS3Spring BootAWSTerraformCI/CDPostgreSQLMySQLRESTAgileScrumAccounts Payable

Similar Jobs

30

Java Full Stack

Delan Associates, Inc · Sunrise, FL, US · Onsite

3 weeks ago

Java Full stack

NTT DATA · Pune, MH,IN, IN · Remote, Hybrid, Onsite

2 months ago

Java Full Stack

Zensar Technologies · Pune, Maharashtra, India

2 months ago

Java Full-Stack Developer (Korean Bilingual Required)

SBT Global · Santa Ana, CA, United States

Yesterday

Software Engineer III - Full-stack Java and AWS Engineer

JPMorgan Chase · Plano, TX, United States, US

Yesterday

Software Engineer III - Full-stack Java and AWS Engineer

JP Morgan Chase · Plano, TX, United States, US

Yesterday

Lead Software Engineer - Full Stack, Java & React

JPMorgan Chase · GLASGOW, LANARKSHIRE, United Kingdom, GB

Yesterday

Lead Software Engineer - Full Stack, Java & React

JP Morgan Chase · GLASGOW, LANARKSHIRE, United Kingdom, GB

Yesterday

Technical Lead – Full Stack Java Engineer

Talan · Lisbon, Lisbon, Portugal · Hybrid

2 days ago

Technical Lead – Full Stack Java Engineer

Talan · Buenos Aires, Buenos Aires, Argentina · Hybrid

2 days ago

Technical Lead – Full Stack Java Engineer

Talan · Málaga, AN, Spain · Remote

2 days ago

Technical Lead – Full Stack Java Engineer

Talan · Lima, Callao Region, Peru · Hybrid

2 days ago

Full Stack Java Developer

Verisk Careers | Verisk · Krakow, Malopolskie, Poland, PL · Hybrid

2 days ago

Software Engineer - Full Stack (Java & React)

Gevernova · Bengaluru, India

2 days ago

Java/Full Stack Software Engineer-Lead Level

Usaa · San Antonio Home Office I, United States of America +1 · Remote, Hybrid

2 days ago

Full Stack Java Developer with TS/SCI Clearance & Full Scope Polygraph-Onsite in Annapolis Jct, MD

"Booker DiMaio, LLC" · Annapolis Junction, MD · Onsite

2 days ago

Software Engineer - Full Stack (Java & React)

gevernova · Bengaluru, India

2 days ago

Software Developer - Full stack (Java & React/Angular) - Digital for Mass Properties & Structure testing

Airbus · Bangalore (Airbus), India

2 days ago

Software Engineer - ALM Platform (Python/Java, Full-Stack)

Magna · BRIGADE TECH GARDEN, CLUSTER C, LADYBIRD BUILDING, 3RD FLOOR, BROOKEFIELDS, GREEN AVENUE, KUNDALAHALLI, WHITEFIELD, 560037, BENGALURU, IN, India

2 days ago

Java Full-Stack Developer (Korean Bilingual)

SBT Global · Santa Ana, CA, United States

2 days ago

Java Full-Stack Developer - Bilingual (Korean/ English)

Woongjin · Santa Ana, CA, United States

2 days ago

Java Full-Stack Developer (Korean Bilingual)

SBT Global · Santa Ana, CA, United States

2 days ago

Vice President – Full Stack Java Engineer

VTekis Consulting LLP · Pittsburgh, PA, United States

2 days ago

Lead Software Engineer - Full Stack (Java / React)

JPMorgan Chase · GLASGOW, LANARKSHIRE, United Kingdom, GB

3 days ago

Lead Software Engineer - Full Stack (Java / React)

JP Morgan Chase · GLASGOW, LANARKSHIRE, United Kingdom, GB

3 days ago

Full Stack Java Developer - Contract

SmarTek21 · Issaquah, WA

3 days ago

Java/Full stack Software Engineer -Senior Level

Usaa · San Antonio Home Office I, United States of America · Remote, Hybrid

3 days ago

Senior Software Engineer -Java Full stack

Wells Fargo · 111443-IND-HYDERABAD-INTL HYD WF CENTRE BLK B8 Twr-4, India

3 days ago

Senior Software Engineer (Java Full stack developer)

Mastercard · Pune, India

3 days ago

Senior Full Stack Java Developer

SmarTek21 · Issaquah, WA

3 days ago
Remote Full Stack Java Engineer (React) at Aperia | Hiring.Camp