Aperia Technologies

Full Stack Java Engineer (React)

Aperia Technologies$100K — $130K *
US-AnywhereRemote in Dallas, TX
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Minimum 4 years of hands-on experience with Java and Spring Boot
  • Strong proficiency in React and RESTful APIs
  • Solid foundation in relational databases (MySQL, PostgreSQL) with schema design and performance tuning
  • Experience with messaging systems like RabbitMQ or AWS SQS/SNS
  • Practical knowledge of AWS services including Lambda and ECS
  • Familiarity with OAuth2 security, JWT, and policy-based authorization
  • Insight into testing frameworks (JUnit, Mockito)

Responsibilities

  • Design and maintain high-performance applications using Spring Boot and React
  • Translate business requirements into secure, scalable solutions
  • Build and manage REST APIs and integrate messaging systems
  • Optimize database schema and query performance
  • Engage in infrastructure-as-code practices with Terraform on AWS
  • Implement API security using OAuth2 and Spring Security
  • Refactor existing codebases for efficiency and performance

Benefits

  • Health insurance; Health savings account
  • Dental and vision insurance
  • 401(k) matching; Life insurance
  • Paid time off; Parental leave; Disability insurance
  • Childcare assistance; Education reimbursement
  • Fitness membership; Volunteer time off
Full Job Description
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).

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 Technologies

Aperia Technologies is a company that provides tire inflation systems for commercial vehicles. The company's flagship product, the Halo Tire Inflator, uses a vehicle's own motion to maintain optimal tire pressure, improving fuel efficiency and reducing tire wear. Aperia's technology is used by some of the largest transportation companies in the world, including UPS and PepsiCo. The company was founded in 2010 and is headquartered in Redwood City, California.
Learn more about Aperia Technologies
Size
50 employees
Industry
Net Income
-$1 million
Founded
2010
5 Year Trend
+50%
Revenue
$10 million

Similar Jobs

More Jobs at Aperia Technologies

  • Aperia Technologies
    Business Analyst
    $80K — $110K *
    Berkeley Heights, NJ 07922 (Union County)
    Information Technology
    In-Person
  • Aperia Technologies
    Full Stack Java Engineer (React)
    $100K — $130K *
    Remote
    Information Technology
    Remote in Dallas, TX
  • Aperia Technologies
    DevOps Engineer
    $90K — $120K *
    Omaha, NE 68104 (Douglas County)
    Information Technology
    In-Person
  • Aperia Technologies
    Technical Business Analyst
    $80K — $110K *
    Dallas, TX 75217 (Dallas County)
    Information Technology
    In-Person
  • Aperia Technologies
    Project Manager
    $80K — $110K *
    Dallas, TX 75217 (Dallas County)
    Enterprise Technology
    In-Person

More Information Technology Jobs

Find similar Full Stack Java Engineer (React) jobs: