Aperia Solutions
Posted 3w ago

Full Stack Java Engineer (React)

Aperia Solutions
Dallas or United States
RemoteFull Time
Responsibilities
  • designing applications
  • building apis
  • mentoring peers
Requirements
  • Minimum 4 years with Java/Spring Boot
  • Strong React and relational DB experience
  • AWS and Terraform exposure
  • Testing discipline (JUnit/Mockito), and knowledge of OAuth2/JWT and observability
Technical tools mentioned
JavaSpring BootWebFluxReactHTML5CSS3BootstrapMySQLPostgreSQLRabbitMQAWS LambdaAWS ECSAWS S3AWS RDSAWS SSMOAuth2JWTJUnitMockitoTerraformOpenTelemetry

Job 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

About Aperia Solutions

SaaS platforms for payment processing, risk management, and compliance.

Similar jobs

Full Stack Java Engineer roles near Dallas, Texas
1d
Save
Mark Applied
Hide
Java Full Stack Developer
North Carolina or Texas or Raleigh or Richardson
OnsiteFull Time
Infosys
InfosysNYSE: INFY: Provides IT consulting, software development, and business outsourcing services.
Bachelor's or master's degree in computer science or equivalent; strong Java, Spring Boot, microservices, API, cloud, database, CI/CD, and software design experience; US work authorization without sponsorship.
Java, Spring, Spring Boot, Microservices, Apache Kafka, MongoDB, React JS, AWS, Kubernetes, REST APIs, Java EE (JEE), SOAP, Webservices, CI/CD, XML, Oracle, Scrum
1d
Save
Mark Applied
Hide
Java Full Stack Engineer
Boston or Charlotte or Jersey City or New York City or Pennington or Richardson
$76k-$127k/yr OnsiteFull Time
Infosys
InfosysNYSE: INFY: Provides IT consulting, software development, and business outsourcing services.
Bachelor’s degree or equivalent experience; full-stack Java and Angular or React experience, with Spring Boot, REST web services, UI development, software integration, testing, and SDLC expertise.
Java, Angular, React, Spring, Spring Boot, REST, Microservices, Kafka, IBM MQ, OpenShift, JPA, XML, XSLT, JAXB, JAXP, MVC, JUnit, SQL Server, Oracle, MongoDB, AI
3d
Save
Mark Applied
Hide
Java Full Stack Developer
Dallas or Pittsburgh
OnsiteFull Time
Virtusa
Virtusa: Global provider of digital engineering and IT outsourcing services.
Experience with Java, Spring Boot, AngularJS and Oracle Database; building RESTful APIs, writing efficient SQL/PL/SQL, microservices, CI/CD, testing, and working in Agile teams.
Java, Spring Boot, AngularJS, Oracle Database, SQL, PL/SQL, Microservices, RESTful APIs, CI/CD
3d
Save
Mark Applied
Hide
Java Full Stack Developer
Dallas or Pittsburgh
$95k-$115k/yr OnsiteFull Time
Virtusa
Virtusa: Digital engineering and IT business transformation services provider.
Strong experience with Java, Spring Boot, AngularJS, Oracle Database, SQL/PLSQL, RESTful APIs, microservices, CI/CD; ability to design, develop, and maintain enterprise web applications.
Java, Spring Boot, AngularJS, Oracle Database, SQL, PL/SQL, RESTful APIs, Microservices, CI/CD
4d
Save
Mark Applied
Hide
Senior Full Stack Java Developer
New York City or Atlanta or Chicago or Irving or Nashville
$54k-$122k/yr HybridFull Time
Capgemini
CapgeminiEuronext Paris: CAP: Provides global IT consulting and digital transformation services.
10+ YOE10+ years experience in Java/Spring, strong full-stack skills with Angular, REST APIs, and enterprise application development; Agile experience; experience with cloud-native and microservices preferred.
Core Java, Java/J2EE, Spring Boot, Spring MVC, Hibernate, Spring Data JPA, RESTful Web Services, Angular, JavaScript, HTML5, CSS3, jQuery, AJAX, Vue.js, MySQL, PostgreSQL, Oracle Database, Git, Maven, Jenkins, Nginx, Spring Cloud, Node.js, Redis
1w
Save
Mark Applied
Hide
Java FullStack Engineer - Westlake, TX
Westlake, Texas, United States
$106k-$142k/yr OnsiteFull Time
NTT DATA
NTT DATA: Global provider of IT and business consulting services.
8+ YOE8+ years Java/Spring experience, 5+ years with messaging (RabbitMQ/Kafka/Service Bus) and databases (Oracle/Postgres), CI/CD (Jenkins), EM testing tools, cloud experience (Microsoft Azure preferred).
Java, Spring, Spring Boot, RabbitMQ, Kafka, Service Bus, Oracle, Postgres, REST API, Jenkins, jUnit, Cucumber, Selenium, Microsoft Azure
4w
Save
Mark Applied
Hide
Senior Java Full Stack Developer
Irving, Texas, United States
HybridFull Time
Tech Mahindra
Tech MahindraNational Stock Exchange of India: TECHM: Global provider of information technology and business process services.
6+ YOEBachelor's/Master's in CS or related, 6+ years software development, strong Java/Spring Boot/Microservices experience, frontend skills (Angular/React), cloud and DevOps familiarity, strong OOP and debugging skills.
Java 8, Java 11, Java 17, Spring Boot, Spring MVC, Spring Security, Spring Data JPA, Hibernate, Microservices, RESTful Web Services, SOAP, Angular, React.js, HTML5, CSS3, Bootstrap, JavaScript, TypeScript, jQuery, Oracle, SQL Server, PostgreSQL, MySQL, MongoDB, Apache Kafka, RabbitMQ, JMS, AWS (EC2, S3, Lambda, RDS, ECS/EKS), Azure, JUnit, Mockito, OAuth2, JWT, API Gateway, Redis, Hazelcast, Kubernetes, Helm, Terraform, OpenShift, GraphQL
4w
Save
Mark Applied
Hide
Java Full Stack Developer with React
Addison, Texas, United States
$110k-$125k/yr OnsiteFull Time
Tata Consultancy Services
Tata Consultancy ServicesNational Stock Exchange of India: TCS: Global provider of IT services, consulting, and business solutions.
10+ YOE10+ years experience building Java/Spring Boot microservices and React.js frontends; Oracle/SQL and EMR/database skills; bachelor\u0002s in CS or IT preferred; Agile experience and strong debugging and communication skills.
Java, React.js, Spring Boot, Oracle, SQL, PL/SQL, Hibernate, Spring Data JPA, Redux, Spring Security, JWT, OAuth2, TypeScript, JavaScript (ES6+)