Java Software Engineer, Bill Pay Platform (AWS/Kafka)

WEX

Town of Texas (WI)

On-site

USD 96,000 - 116,000

Full time

7 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Health insurance
Dental insurance
Vision insurance
Retirement savings plan
Paid time off
Health savings account
Flexible spending accounts
Life insurance
Disability insurance
Tuition reimbursement

Job summary

WEX is seeking a Software Engineer for the Corporate Payments Engineering organization. You will contribute to the Bill Pay platform, develop scalable Java/Spring Boot apps on AWS, and build event-driven services with Apache Kafka.

You will work with PostgreSQL and Oracle databases, write automated tests, and help drive architectural roadmaps in a fast-paced, collaborative environment. The role emphasizes delivering reliable SaaS payments solutions, partnering with distributed teams, and

Qualifications

  • 2+ years of professional software engineering experience.
  • Strong experience with Java and Spring Boot.
  • Experience deploying applications on AWS Cloud.
  • Experience building event-driven apps using Apache Kafka.
  • Experience with PostgreSQL and Oracle DB, incl. SQL optimization and Oracle stored procedures.
  • Proficient in automated testing (unit, component, integration) and test pyramid.
  • Understanding of cloud security/compliance in data environments.
  • Excellent problem-solving and collaboration skills.

Responsibilities

  • Help develop and execute the long-term vision for Corporate Payments services.
  • Define and implement the architectural roadmap for the Bill Pay platform.
  • Design, develop, and maintain scalable Java/Spring Boot apps on AWS.
  • Build and enhance event-driven services using Apache Kafka.
  • Develop and maintain database solutions with PostgreSQL and Oracle, incl. SQL optimization.
  • Promote innovation and continuous learning within the team.
  • Improve time-to-market while ensuring quality and reliability.
  • Collaborate with other teams to reuse services and components.

Skills

Java Development
Spring Boot
Agile methodologies
Automated testing
Cloud security/compliance
Problem solving

Tools

AWS
Apache Kafka
PostgreSQL
Oracle
SQL
Oracle stored procedures

Job description

WEX is seeking a Software Engineer for the Corporate Payments Engineering organization. You will contribute to the Bill Pay platform, develop scalable Java/Spring Boot apps on AWS, and build event-driven services with Apache Kafka.

You will work with PostgreSQL and Oracle databases, write automated tests, and help drive architectural roadmaps in a fast-paced, collaborative environment. The role emphasizes delivering reliable SaaS payments solutions, partnering with distributed teams, and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer, Payments Platform (Java/Spring AWS)
Software Engineer, Payments Platform (Java/Spring AWS)

WEX, Inc. • Dallas (TX)

On-site
USD 96,000 - 116,000
Health, dental and vision insurance
Retirement savings plan
Paid time off
+2
Payments Platform Engineer (Remote, AWS, Java, Kafka)
Payments Platform Engineer (Remote, AWS, Java, Kafka)

WEX Inc. • New York (NY), Northern (KY)

Hybrid
USD 96,000 - 116,000
Health, dental & vision insurance
Retirement savings plan
Paid time off
+1
Payments Platform Engineer - Java/Spring on AWS
Payments Platform Engineer - Java/Spring on AWS

WEX Inc • New York (NY)

On-site
USD 96,000 - 116,000
Software Engineer, Payments
Software Engineer, Payments

WEX Inc • New York (NY)

On-site
USD 96,000 - 116,000
Software Engineer, Payments
Software Engineer, Payments

WEX Inc. • United States

On-site
USD 96,000 - 116,000
Software Engineer, Payments
Software Engineer, Payments

WEX, Inc. • Dallas (TX)

On-site
USD 96,000 - 116,000
Health, dental and vision insurance
Retirement savings plan
Paid time off
+2
Software Engineer, Payments
Software Engineer, Payments

WEX • Town of Texas (WI)

On-site
USD 96,000 - 116,000
Health insurance
Dental insurance
Vision insurance
+7
Software Engineer, Payments
Software Engineer, Payments

WEX Inc. • New York (NY), Northern (KY)

Hybrid
USD 96,000 - 116,000
Health, dental & vision insurance
Retirement savings plan
Paid time off
+1
Backend Engineer, Mobility & APIs
Backend Engineer, Mobility & APIs

WEX, Inc. • Portland (ME)

On-site
USD 122,000 - 146,000
Senior Software Engineer, Payments Platform (Java/Spring)
Senior Software Engineer, Payments Platform (Java/Spring)

OKX • San Jose (CA)

On-site
USD 179,000 - 268,000
L&D subsidy
Team building programs
Wellness and meal allowances
+1