4 days ago
Base Salary
$141k - $173k/yr
Responsibilities
- Design, develop, and maintain scalable, high-performance backend services and object-oriented software.
- Develop public REST APIs with Java and internal gRPC APIs for inter-service and inter-system communication.
- Architect systems, lead technical design decisions, document designs, and drive alignment across senior engineers and teams.
- Write and maintain unit, integration, end-to-end, concurrency, load, and performance tests.
- Identify bottlenecks and technical debt and implement scalability, stability, monitoring, healing, testing, and deployment automation.
- Collaborate with product managers, designers, engineers, stakeholders, and customers to define and implement features.
- Conduct code reviews, mentor junior and mid-level engineers, promote engineering best practices, and unblock other engineers.
- Troubleshoot complex production issues, perform root cause analysis, and provide live-site support and incident resolution.
- Lead cross-team projects as a single-threaded owner or technical lead and evaluate competing technologies.
- Support major customer implementations and integrations involving the IBM iSeries platform.
Requirements
- Bachelor’s degree in Computer Science or Software Engineering is required.
- 10+ years of professional software engineering experience is required.
- Strong knowledge of data structures, algorithms, object-oriented design, scalability, availability, security, reliability, and problem solving is required.
- Proficiency in backend development with Java or C#, SpringBoot, RESTful APIs, the ODATA framework, and SQL is required.
- Deep knowledge of iSeries technologies including RPG III, RPGILE, RPG IV, RPG400, CLP, C++, DDS, IBM Utilities, SOAP, PHP, .NET web services, and DB2 is required.
- Experience with IBM iSeries communications, administration, SSL, SSH, TCP/IP, and web services is required.
- Preferred qualifications include a master’s degree, experience with event-driven architecture and Kafka, card-payment experience, Docker, Kubernetes, API security, PCI DSS, and legacy-system development.
Benefits
- Health, dental, and vision insurance.
- Retirement savings plan, paid time off, health savings account, flexible spending accounts, life insurance, disability insurance, and tuition reimbursement.
- Non-sales roles are typically eligible for a quarterly or annual bonus under the applicable plan.
Tech Stack
Categories
About WEX
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.
