Software Engineer 1

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Bachelor’s degree in Computer Science or a related field., 1–3 years of professional software development experience., Strong understanding of object-oriented programming, data structures, and algorithms., Familiarity with development tools like Git, Jenkins, and basic containerization (Docker)..

Key responsabilities:

  • Write robust, scalable, and high-performance object-oriented code using Java or C#.
  • Contribute to microservices and REST API development using Spring Boot.
  • Build automated unit, integration, and end-to-end tests.
  • Collaborate with product managers, UX designers, and cross-functional engineers to implement new features.

WEX logo
WEX XLarge http://www.wexinc.com
5001 - 10000 Employees
See all jobs

Job description

About the Team/Role

This role is critical in building the technology that powers mobility payment systems used by fleets across Europe and Asia Pacific. As a Software Development Engineer 1 (SDE1) in WEX’s International Mobility Engineering organization, you’ll work on backend systems that power our global fleet and mobility payments solutions across EU and APAC. This is an entry-level position designed for engineers who are passionate about learning, building scalable software, and growing in a collaborative, global team.

How you’ll make an impact

  • Write robust, scalable, and high-performance object-oriented code using Java (or C#).

  • Contribute to microservices and REST API development using Spring Boot.

  • Build automated unit, integration, and end-to-end tests.

  • Learn DevOps practices, including CI/CD pipelines, containerization, and observability.

  • Participate in agile ceremonies and code reviews with a focus on learning and growth.

  • Collaborate with product managers, UX designers, and cross-functional engineers to implement new features.

  • Support production applications with guidance from senior engineers, monitor live systems, and participate in incident resolution.

Experience you’ll bring

  • 1–3 years of professional software development experience.

  • Bachelor’s degree in Computer Science or a related field.

  • Strong understanding of object-oriented programming, data structures, and algorithms.

  • Exposure to backend development, especially with RESTful APIs and relational databases.

  • Familiarity with development tools like Git, Jenkins, and basic containerization (Docker).

  • Curiosity, willingness to learn, and commitment to high-quality engineering practices.

    Tech Stack

    Java • Spring Boot • REST APIs • Kafka • PostgreSQL • Docker • Kubernetes • AWS • gRPC • CI/CD • Git • Prometheus • Grafana

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Willingness To Learn
  • Curiosity

Software Engineer Related jobs