Software Engineer 2
Core
Full-stack Software Engineer II building secure, scalable payment and expense management solutions (Beyond Fuel and Expense Management) for WEX Mobility, spanning web, mobile, and partner integrations.
Role type
Senior IC full-stack software engineer
Builds
Payment workflows, expense capture, approvals, spend controls, transaction reporting, and reconciliation features for web and mobile applications
Domain
Fintech / Payments / Expense Management
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, REST API design, distributed systems, cloud platforms (AWS), CI/CD pipelines, automated testing, observability, secure API design
Preferred skills
API Gateways, service mesh, OpenTelemetry, Grafana, Prometheus, web/mobile app development
Technologies
Java, Spring Boot, AWS, REST, CI/CD, OpenTelemetry, Grafana, Prometheus
Responsibilities
Design and implement full-stack features for payment and expense management; build reusable business capabilities and APIs; translate product requirements into technical designs; write production code and review contributions; implement monitoring, distributed tracing, and alerts; partner with senior engineers to manage technical risks
Seniority
Mid-Senior, hands-on IC