WEX

Senior Full-Stack Engineer (Java / Spring Boot)

WEX
Apply
2 days ago
Remote, United States +5 moreSenior
H1B sponsor

Base Salary

$122k - $146k/yr

Responsibilities

  • Contribute to the architecture, design, and implementation of the Beyond Fuel and Expense Management platform.
  • Build full-stack capabilities across user interfaces, backend services, data models, APIs, and external integrations.
  • Design reusable capabilities and workflows for payments, expense capture, approvals, spend controls, reporting, and reconciliation.
  • Write, review, deploy, operate, and continuously improve production code across the application stack.
  • Establish standards for testing, API contracts, observability, accessibility, and secure development.
  • Implement logs, distributed tracing, metrics, dashboards, and alerts for production readiness.
  • Evaluate technical options and communicate tradeoffs involving performance, security, reliability, cost, and delivery timelines.
  • Collaborate with Product, Design, Security, and engineering teams; manage technical risks and dependencies.
  • Mentor engineers and improve engineering practices through hands-on collaboration.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 6–8 years of professional software engineering experience.
  • Strong proficiency in Java and Spring Boot or comparable backend technologies.
  • Knowledge of object-oriented design, data structures, algorithms, and software design principles.
  • Experience designing APIs, distributed systems, relational data models, and event-driven integrations.
  • Experience with cloud platforms, preferably AWS, and automated CI/CD pipelines.
  • Knowledge of authentication, authorization, data protection, and secure API design.
  • Experience with unit, integration, end-to-end, and performance testing.
  • Experience operating production services with monitoring, distributed tracing, and incident troubleshooting.
  • Strong communication skills and the ability to explain technical decisions to engineering and business stakeholders.
  • Experience mentoring engineers and improving engineering practices.
  • Hands-on experience with AI coding assistants and development tools such as GitHub Copilot, Cursor, and Claude.
  • Preferred: master’s degree in Computer Science or Software Engineering.
  • Preferred: 8+ years of software engineering experience.
  • Preferred: experience with API gateways, service mesh technologies, and cloud networking concepts.
  • Preferred: familiarity with OpenTelemetry, Grafana, Prometheus, or similar observability platforms.
  • Preferred: exposure to web and mobile application development.

Benefits

  • Remote position, with residence required within 30 miles of Boston, San Francisco Bay Area, Dallas, Salt Lake City, Seattle, or Portland, Maine.
  • Health, dental, and vision insurance.
  • Retirement savings plan, paid time off, health savings account, flexible spending accounts, life insurance, and disability insurance.
  • Tuition reimbursement and eligibility for a quarterly or annual bonus for non-sales roles.

Tech Stack

AWSGrafanaJavaPrometheusSpring Boot
WEX

About WEX

5,001-10,000 employees

WEX is a public financial technology company that provides corporate payment solutions to fleets, healthcare/benefits administrators, and travel businesses. Its products include fuel and mobility cards, virtual card payments, and platforms for HSAs/FSAs/HRAs, with revenue from payment processing and software/service fees. Founded in 1983 and headquartered in Portland, Maine, WEX trades on the NYSE under WEX and was formerly known as Wright Express.

Contact me