Search by job, company or skills

Wex

Software Development Engineer 2

Save
  • Posted 4 days ago
  • Be among the first 20 applicants
Early Applicant

Job Description

Introduction

WEX is a global leader in financial technology solutions, simplifying complex payment ecosystems across Fleet, Corporate Payments, and Health & Benefits. For further details, do visit www.wexinc.com. We are driving a major technology transformation to modernize our platforms, accelerate innovation, and deliver exceptional customer experiences.

We are seeking a mid level Software Engineer (SDE-2) to contribute to this transformation by designing and building reliable, scalable, and modern services. You'll help evolve our legacy systems into API-first, modular, and event-driven architectures that enable faster delivery, smarter workflows, and the foundation for agentic, intelligent systems.

Scope of Role

As a Level 2 Engineer, You Will

  • Build and maintain API and microservice-based solutions that align with organization's modernization and agentic architecture goals.
  • Collaborate with senior engineers to decompose monolithic systems into reusable, composable components.
  • Participate in the full software development lifecycle — design, coding, testing, deployment, and monitoring.
  • Contribute to data pipelines, event streaming, and workflow automation that support agentic behavior.
  • Learn and apply organization's engineering principles — quality-first, API-first, reusable by design, and data-driven.
  • Work cross-functionally with product, QA, and DevOps to ensure solutions are secure, performant, and maintainable.

What You'll Do

  • Develop and test secure, maintainable APIs and backend services that power intelligent workflows.
  • Support event-driven integrations and real-time data processing (Kafka, CDC, JSON).
  • Implement features that enable automation and intelligent decision flows within agentic systems.
  • Participate actively in agile ceremonies, delivering incremental value with measurable outcomes.
  • Contribute to CI/CD pipelines, observability, and automation frameworks.
  • Write clear, reusable code and documentation to support discovery and reuse across teams.
  • Collaborate with senior engineers to ensure technical solutions align with the organization's long-term architecture goals.

Required Qualifications

  • Bachelor's/Master's degree in Computer Science and Engineering.
  • 3+ years in backend/micro-services development leveraging Java tech stack.
  • Experience building and consuming REST APIs.
  • Hands-on experience with Java and Java related frameworks.
  • Expertise in object oriented design and programming.
  • Strong problem solving skills in the software engineering domain.
  • Experience in working on modern backend micro-services architecture.
  • Familiarity with event streaming platforms (Kafka preferred).
  • Understanding of databases (SQL/NoSQL) and data exchange formats (JSON, XML).
  • Experience with Git and basic CI/CD workflows.
  • Solid understanding of how systems interact through APIs and services.
  • Strong communication and collaboration skills across distributed teams.

Nice to Have

  • Exposure to microservices or modernization projects.
  • Experience with FinTech solutions or payments ecosystems.
  • Experience with large-scale transactions and highly available systems.
  • Familiarity with cloud environments (AWS preferred) and containerization (Docker, Kubernetes).
  • Familiarity with modern UI frameworks (React, Angular, Vue.js).
  • Interest in AI and automation — especially in how intelligent agents can optimize workflows.

What Makes You a Great Fit

  • You're eager to learn from senior engineers and contribute to building the future architecture.
  • You think about reusability, data flow, and automation when building solutions.
  • You're curious about agentic systems and how technology can enable intelligent automation.
  • You take pride in writing quality code that moves systems closer to cloud-ready, modular design.
  • You thrive in a collaborative, fast-paced environment where modernization is a shared mission.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 150658769

Similar Jobs

Bengaluru, India

Skills:

react.js AWSSqlScrumSpring BootAgileJavaDatabase DesignSystem DesignAzureAlgorithmsJavascriptRestful Apisdata structuresmicroservices architectures

Bengaluru, India

Skills:

JavaDesign PatternsDistributed Systemssoftware engineering best practicesreliability and scaling

Bengaluru, India

Skills:

JavaDesign PatternsDistributed Systemssoftware engineering best practicesreliability and scaling

Bengaluru, India

Skills:

KafkaSqlautomationSpring BootJavaTypescriptRedisNode.jsNosqlPythonMongoDBLlmREST API designAiplatform engineeringlarge-scale data systems

Bengaluru, India

Skills:

TerraformS3Spring BootJavaMicroservicesLambdaSwaggerRDSAWSMySQLCassandraCloudformationKubernetesDockerGcpEc2GitRESTPostgreSQLMongoDBOpenAPIGRPCCloud Functions