Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Software Engineer 2 role.
Rezi rewrites your resume against WEX's job description. Free.

Tailor your resume to this Software Engineer 2 role.
Rezi rewrites your resume against WEX's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Software Engineer 2 posting at WEX — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Software Engineer 2 posting at WEX — free, in seconds.
About the Role
Seeking a Full-stack Software Engineer II to contribute to the WEX Beyond Fuel and Expense Management initiative. This role involves building secure, reliable, and scalable payment and expense management experiences across web & mobile applications, backend services, APIs, and partner integrations. You will have the opportunity to influence architecture, set engineering practices, and build product capabilities from design through production.
Responsibilities
- Contribute to the technical design, development, and implementation of features for the Beyond Fuel and Expense Management platform.
- Build full-stack capabilities spanning user interfaces, backend services, data models, and external integrations.
- Translate product requirements into technical designs, delivery milestones, and implementation plans.
- Design reusable business capabilities and APIs that support web, mobile, and partner experiences.
- Implement features for payment workflows, expense capture, approvals, spend controls, transaction reporting, and reconciliation.
- Evaluate technical options and communicate tradeoffs involving performance, security, reliability, cost, and delivery timelines.
- Write production code, review contributions, and resolve complex issues across the application stack.
- Participate in design reviews, code reviews, and technical discussions to support engineering quality.
- Adhere to standards for automated testing, API contracts, observability, accessibility, and secure development.
- Build production readiness into the product through actionable logs, distributed tracing, metrics, dashboards, and alerts.
- Use approved AI tools throughout development, testing, and documentation, and review and validate all generated output.
- Partner with senior engineers and tech leads to identify dependencies, manage technical risks, and support delivery.
- Own technical outcomes from initial implementation through deployment, operation, and continuous improvement.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 4–6 years of professional software engineering experience.
- Strong proficiency in Java and Spring Boot, or comparable backend technologies.
- Strong understanding of object-oriented design, data structures, algorithms, and software design principles.
- Experience designing REST 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 building and operating production services with monitoring, distributed tracing, and incident troubleshooting.
- Strong communication skills to collaborate effectively across multidisciplinary teams.
- Demonstrated ability to collaborate effectively with teammates and participate constructively in code reviews and engineering discussions.
- Hands-on experience leveraging AI coding assistants and development tools (e.g., GitHub Copilot, Cursor, Claude) to accelerate software development, refactoring, and code generation.
- Master's degree in Computer Science or Software Engineering.
- 6+ years of software engineering experience.
- Experience with API Gateways, service mesh technologies, and cloud networking concepts.
- Familiarity with OpenTelemetry, Grafana, Prometheus, or similar observability platforms.
- Exposure to web and mobile application development
Skills
- Java
- Spring Boot
- Object-oriented design
- Data structures
- Algorithms
- Software design principles
- REST APIs
- Distributed systems
- Relational data models
- Event-driven integrations
- AWS
- CI/CD pipelines
- Authentication
- Authorization
- Data protection
- Secure API design
- Unit testing
- Integration testing
- End-to-end testing
- Performance testing
- Monitoring
- Distributed tracing
- Incident troubleshooting
- Communication
- Collaboration
- Code reviews
- AI coding assistants
- GitHub Copilot
- Cursor
- Claude
- API Gateways
- Service mesh technologies
- Cloud networking
- OpenTelemetry
- Grafana
- Prometheus
- Web application development
- Mobile application development
Experience Level
- 4-6 years
- 6+ years
Education Level
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- Master's degree in Computer Science or Software Engineering
Salary/Compensations
- $96,100.00 - $115,500.00
Benefits
- Health insurance
- Dental insurance
- Vision insurance
- Retirement savings plan
- Paid time off
- Health savings account
- Flexible spending accounts
- Life insurance
- Disability insurance
- Tuition reimbursement
About the Company
- WEX Mobility Engineering is working on an initiative to expand fleet payments beyond fuel and simplify expense management.
- WEX offers comprehensive and market-competitive benefits designed to support personal and professional well-being.