{"schemaVersion":"jobsearcher.job.v1","id":"03c64f79aa8509212ea820f0","url":"https://jobsearcher.com/jobs/03c64f79aa8509212ea820f0","canonicalUrl":"https://jobsearcher.com/jobs/03c64f79aa8509212ea820f0","title":"Full Stack Java Engineer (React)","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.\nJob 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.\nCore Responsibilities\nDesign, create, maintain, and optimize applications using Spring Boot (MVC and WebFlux), React, and the Microsoft/Java tech stack where applicable.\nTranslate business requirements into functional, secure, and scalable solutions.\nBuild and maintain APIs (REST), integrate messaging queues, and implement async/event-driven patterns.\nManage DB schema design and migrations for MySQL/PostgreSQL; optimize queries and performance.\nParticipate in infrastructure-as-code efforts (Terraform or equivalent) and deploy to multi-environment AWS (ECS, Lambda, RDS, S3, SSM).\nSecure APIs using OAuth2/Spring Security with JWT and policy-based authorization.\nMaintain, upgrade, and refactor existing codebases to improve efficiency and performance.\nWrite and maintain unit and integration tests (JUnit, Mockito), and support CI/CD and observability (OpenTelemetry/distributed tracing).\nCollaborate with product, QA, and distributed engineering teams; participate in Agile sprints and code reviews.\nEnsure error-free code that follows best practices, design patterns, and security standards.\nMentor peers, investigate and resolve production issues, and support continual improvement.\nFunctional Responsibilities\nWork with Business Analysts and US-based stakeholders to clarify requirements.\nPropose technical approaches and detailed implementation plans.\nImplement daily tasks, investigate issues, and support team members to deliver high-quality work.\nPerform unit and cross testing; document results.\nConduct technical research and internal training.\nOther duties as assigned.\nRequired Technical Skills & Experience\nMinimum 4 years hands-on experience with Java and Spring Boot (MVC and/or WebFlux/Reactor).\nStrong experience with React, REST APIs, HTML5, CSS3, and Bootstrap-based responsive UI.\nSolid experience with relational databases (MySQL, PostgreSQL): schema design, migrations, and performance tuning.\nExperience with messaging systems (RabbitMQ, AWS SQS/SNS, or similar) and event-driven patterns.\nPractical AWS experience (Lambda, ECS, S3, RDS, SSM).\nKnowledge of OAuth2/Spring Security, JWT, and policy-based authorization.\nTesting discipline with JUnit, Mockito, or similar frameworks.\nStrong understanding of performance, security, best practices, and design patterns.\nExperience with Web Services; familiarity with WCF or .NET is a plus but not required.\nDesirable Experience (will separate you from the rest)\nFintech/payments domain knowledge (ACH, NACHA, reconciliation, FBO models).\nTerraform or equivalent IaC and multi-environment infrastructure management.\nDeep experience with reactive programming (Mono/Flux).\nObservability experience: OpenTelemetry, distributed tracing, metrics, and logging.\nHands-on experience with multi-tier/layer distributed applications.\nComfortable working in Agile/Scrum environments and with distributed teams.\nStrong communication skills.\nEducation or Certifications\nBachelor's Degree in Computer Science, Information Systems, or related field (or equivalent experience).\nEligibility Requirements\nMust be willing to submit to a background investigation and drug test as part of the selection process.\nJob Type & Schedule\nFull time\nMonday to Friday\nRemote\nBenefits\nHealth insurance; Health savings account\nDental insurance; Vision insurance\n401(k) matching; Life insurance\nPaid time off; Parental leave; Disability insurance\nChildcare assistance; Education reimbursement\nFitness membership; Volunteer time off","company":"Aperia","rawCompany":"aperia","city":"Remote","state":"OR","isRemote":false,"isActive":false,"createdAt":"2026-08-04T21:02:02.044Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Full Stack Java Engineer (React)","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.\nJob 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.\nCore Responsibilities\nDesign, create, maintain, and optimize applications using Spring Boot (MVC and WebFlux), React, and the Microsoft/Java tech stack where applicable.\nTranslate business requirements into functional, secure, and scalable solutions.\nBuild and maintain APIs (REST), integrate messaging queues, and implement async/event-driven patterns.\nManage DB schema design and migrations for MySQL/PostgreSQL; optimize queries and performance.\nParticipate in infrastructure-as-code efforts (Terraform or equivalent) and deploy to multi-environment AWS (ECS, Lambda, RDS, S3, SSM).\nSecure APIs using OAuth2/Spring Security with JWT and policy-based authorization.\nMaintain, upgrade, and refactor existing codebases to improve efficiency and performance.\nWrite and maintain unit and integration tests (JUnit, Mockito), and support CI/CD and observability (OpenTelemetry/distributed tracing).\nCollaborate with product, QA, and distributed engineering teams; participate in Agile sprints and code reviews.\nEnsure error-free code that follows best practices, design patterns, and security standards.\nMentor peers, investigate and resolve production issues, and support continual improvement.\nFunctional Responsibilities\nWork with Business Analysts and US-based stakeholders to clarify requirements.\nPropose technical approaches and detailed implementation plans.\nImplement daily tasks, investigate issues, and support team members to deliver high-quality work.\nPerform unit and cross testing; document results.\nConduct technical research and internal training.\nOther duties as assigned.\nRequired Technical Skills & Experience\nMinimum 4 years hands-on experience with Java and Spring Boot (MVC and/or WebFlux/Reactor).\nStrong experience with React, REST APIs, HTML5, CSS3, and Bootstrap-based responsive UI.\nSolid experience with relational databases (MySQL, PostgreSQL): schema design, migrations, and performance tuning.\nExperience with messaging systems (RabbitMQ, AWS SQS/SNS, or similar) and event-driven patterns.\nPractical AWS experience (Lambda, ECS, S3, RDS, SSM).\nKnowledge of OAuth2/Spring Security, JWT, and policy-based authorization.\nTesting discipline with JUnit, Mockito, or similar frameworks.\nStrong understanding of performance, security, best practices, and design patterns.\nExperience with Web Services; familiarity with WCF or .NET is a plus but not required.\nDesirable Experience (will separate you from the rest)\nFintech/payments domain knowledge (ACH, NACHA, reconciliation, FBO models).\nTerraform or equivalent IaC and multi-environment infrastructure management.\nDeep experience with reactive programming (Mono/Flux).\nObservability experience: OpenTelemetry, distributed tracing, metrics, and logging.\nHands-on experience with multi-tier/layer distributed applications.\nComfortable working in Agile/Scrum environments and with distributed teams.\nStrong communication skills.\nEducation or Certifications\nBachelor's Degree in Computer Science, Information Systems, or related field (or equivalent experience).\nEligibility Requirements\nMust be willing to submit to a background investigation and drug test as part of the selection process.\nJob Type & Schedule\nFull time\nMonday to Friday\nRemote\nBenefits\nHealth insurance; Health savings account\nDental insurance; Vision insurance\n401(k) matching; Life insurance\nPaid time off; Parental leave; Disability insurance\nChildcare assistance; Education reimbursement\nFitness membership; Volunteer time off","datePosted":"2026-08-04T21:02:02.044Z","dateModified":"2026-08-04T21:02:02.044Z","hiringOrganization":{"@type":"Organization","name":"Aperia","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Remote","addressRegion":"OR","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"03c64f79aa8509212ea820f0"},"url":"https://jobsearcher.com/jobs/03c64f79aa8509212ea820f0"}}