WEX logo

Software Development Engineer 3

WEX
NewPosted today

LOCATION

Bangalore Office · Onsite

EXPERIENCE

6+ Years

TYPE

FullTime

SKILLS REQUIRED

Apache KafkaBackend DevelopmentRESTful APIsMicroservices ArchitectureChange Data Capture

Job description

Overview

Design, build and maintain scalable APIs, backend services and data pipelines for WEX's fleet and payments platforms, including modernizing legacy financial systems into microservice-based, cloud-ready architectures.

What you'll do

  • Design, develop, test and maintain robust full-stack solutions with an emphasis on APIs, microservices, Kafka and backend systems.
  • Work with streaming data, including real-time event processing using Kafka or similar technologies.
  • Build automation for Change Data Capture (CDC) and data synchronization pipelines using JSON-based services.
  • Participate in agile ceremonies and own the full software development lifecycle (SDLC).
  • Collaborate closely with product managers, designers and other engineers to deliver high-quality software.
  • Provide mentorship and technical guidance to junior developers.
  • Troubleshoot and resolve critical production issues as needed.

What you'll need

  • BS in computer science or related fields.
  • 6 years+ hands-on experience developing applications/microservices with Java/Python/Kafka.
  • 3 years+ hands-on experience with REST API development.
  • Strong written and verbal communication skills.
  • Proficiency in backend languages such as Python, Java, or Node.js.
  • Experience designing and building RESTful APIs.
  • Hands-on experience with Apache Kafka or similar event streaming platforms, SMS and Dead letter Queues.
  • Strong knowledge of Change Data Capture (CDC) strategies and implementation.
  • Familiarity with JSON, XML, and other data interchange formats.
  • Solid understanding of relational and/or NoSQL databases (e.g., PostgreSQL, Oracle, Snowflake).
  • Experience working in Unix/Linux environments and scripting (e.g., shell, Python).
  • Working knowledge of CI/CD pipelines and source control tools (e.g., Git).

Nice to have

  • Exposure to financial platforms like PeopleSoft, EBS, SAP, including APIs and integration workflows.
  • Experience with cloud platforms (AWS preferred).
  • Familiarity with PeopleSoft Tools and Web Services.
  • Experience with containerization (Docker, Kubernetes) and cloud-native services.
  • Experience with large-scale transaction or payments systems.
  • Familiarity with modern front-end frameworks (React, Angular, Vue.js).
  • Knowledge of tools like JIRA, Confluence, and design documentation best practices.

Details

  • Location: Bangalore Office, India.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Software Development Engineer 3