Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
WEX

Software Engineer, Apps

WEX

. Engineer and implement software solutions tailored for the iSeries environment .

Posted 11/6/2026full-timeRemote • United StatesSeniorLead💰 $140,600 - $173,100 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and implementing scalable software solutions for the iSeries environment, with a strong focus on backend development using Java, RESTful APIs, and cloud-native architectures. Proven ability to lead design decisions, mentor engineers, and drive cross-team projects while ensuring compliance with security standards.

Highest-signal resume keywords
Java Backend DevelopmentISeries Technologies ExpertiseRESTful API DevelopmentScalability and Reliability DesignCloud-Native Architecture Familiarity

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Object-Oriented DesignData Structures and AlgorithmsSQLSpringBootRPG IIIRPGILERPG IVDB2 DatabasesEvent-Driven ArchitectureKafka
Soft Skills
Excellent Communication SkillsCollaborative MindsetEmpathetic Approach
Tools & Technologies
DockerKubernetesIBM iSeriesSOAPPHPTCP/IPSSLSSHContinuous IntegrationPerformance Testing
Certifications & Qualifications
Bachelor’s Degree in Computer ScienceMaster’s Degree in Computer Science (Preferred)
Industry Keywords
PCI DSS ComplianceCard PaymentsWeb ServicesChange ManagementIncident Resolution

Tech Stack

Tools & technologies
CloudDockerGRPCJavaKafkaKubernetesPHPSOAPSpring BootSpringBootSQLTCP/IPC++.NET

About the role

Key responsibilities & impact
  • Engineer and implement software solutions tailored for the iSeries environment
  • Design, develop, and maintain robust, scalable, and high-performance object-oriented backend code
  • Develop public REST APIs using Java and internal gRPC APIs
  • Craft system designs, lead design decisions, and drive alignment with senior engineers
  • Write automated unit, integration, end-to-end, concurrency, and load/performance tests
  • Analyze existing systems to identify bottlenecks and technical debt and implement scalability and stability improvements
  • Implement automation for testing, monitoring, healing, and scaling applications, including continuous integration and deployment
  • Collaborate with product managers, designers, engineers, stakeholders, and large customers to define and implement features
  • Conduct code reviews and mentor junior and mid-level engineers
  • Troubleshoot complex issues, devise fixes, author root cause analysis documents, and improve reliability
  • Analyze competing technologies and advise on technology solutions
  • Maintain design documentation, run books, change management documents, and readiness plans
  • Provide live-site support for production applications and drive incident resolution
  • Drive cross-team projects as a single-threaded owner or tech lead and unblock engineers
  • Support Mobility major account implementations on the IBM iSeries platform

Requirements

What you’ll need
  • Bachelor’s degree in Computer Science or Software Engineering
  • 10+ years of professional experience in software engineering
  • Strong understanding of data structures and algorithms, object-oriented design, and problem-solving
  • Expertise in designing and developing internet-scale services with scalability, availability, security, and reliability design tenets
  • Proficiency in backend development, Java or C#, SpringBoot, RESTful APIs, ODATA framework, and SQL
  • 10+ years deep technical knowledge of iSeries technologies, including RPG III, RPGILE, RPG IV, RPG400, CLP, C++, DDS, IBM Utilities, SOAP, PHP, .NET, web services and DB2 databases
  • IBM iSeries communications, administration, SSL, SSH, TCP/IP, and web services experience
  • Preferred: Master’s degree in computer science or software engineering
  • Preferred: 8 years of experience in software engineering
  • Experience with event-driven architecture and Kafka
  • Experience working on card payments
  • Familiarity with cloud-native architecture, Docker, and Kubernetes
  • Awareness of API security and PCI DSS compliance requirements
  • Ability to work on existing codebase, contribute improvements, and adapt to legacy systems’ constraints
  • Excellent written and verbal communication skills, and a collaborative and empathetic mindset

Benefits

Comp & perks
  • health, dental and vision insurances
  • retirement savings plan
  • paid time off
  • health savings account
  • flexible spending accounts
  • life insurance
  • disability insurance
  • tuition reimbursement
  • quarterly or annual bonus eligibility for non-sales roles