WEX Inc. Logo

WEX Inc.

Mid Java Developer - US Citizen only

Sorry, this job was removed at 11:21 a.m. (IST) on Wednesday, Feb 12, 2025
Remote
8 Locations
Remote
8 Locations

* This is a remote position; however, the candidate must reside within 30 miles of one of the following locations: Boston, MA; Chicago, IL; San Francisco Bay Area, CA; and Portland, ME.

About the team/role

As a Software Engineer, you will be joining the Integrated Engineering team as part of the Energy Transition domain (Electric Vehicles) and will focus on full stack development including integrations, and API suite. The position requires U.S. citizenship.

As part of the Integrated engineering model, you are  responsible for developing with quality, DevOps, and agile practices in mind, allowing the team to tackle a wider range of tasks within the software development lifecycle. 

You should be an individual who has a passion for writing code, enjoys tackling problems that are difficult to solve, is driven by working as part of integrated software engineering teams, is focused on delivering at the highest level of quality, has meticulous attention to detail, and embraces new technologies, frameworks, and development practices with an open mind. 

How you’ll make an impact

  • Focus on backend development, including integrations and API suite.

  • Partner with business stakeholders, solutions architecture, and product managers to understand requirements, priorities, and processes.

  • Write efficient, scalable, and high-quality code.

  • Manage production on-call support (triage incident priorities, RCAs, troubleshooting, code fixes, etc.).

  • Foster a culture of continuous engineering improvement through mentoring, feedback, metrics, and adopting best practices.

  • Drive a test-driven development approach and take responsibility for any stage within the software development life cycle as required.

Experience you’ll bring

  • Bachelor's degree in Computer Science or a related discipline.

  • 3+ years of hands-on experience developing applications using Java, Springboot, and REST APIs.

  • Experience with data structures and algorithms

  • Experience with backend services, APIs, data processing, and web applications (SpringBoot, GraphQL, REST).

  • Experience with the design and development of event-driven microservices architecture

  • Data engineering, ingestion, storage, and processing with strong database skills (SQL, Postgres, Liquibase).

  • Production on-call support.

  • Demonstrable CI/CD experience with DevOps exposure.

  • Outstanding analytical, problem-solving, and decision-making skills.

  • Strong philosophy of continuous improvement and passion for automation.

  • Excellent written and verbal communication skills.

Plus

  • Master’s degree in Computer Science or related field.

  • Have experience with system designs

  • Have experience with electric vehicles charging data and protocols (e.g. OCPI and OCPP).

  • Cloud experience with AWS Services.

  • Have experience with test automation frameworks for Java like Cucumber, Robot, etc.

  • Have experience with collaborating over virtual channels with peers distributed globally

About the team/role

As a Software Engineer, you will be joining the Integrated Engineering team as part of the Energy Transition domain (Electric Vehicles) and will focus on full stack development including integrations, and API suite. The position requires U.S. citizenship.

As part of the Integrated engineering model, you are  responsible for developing with quality, DevOps, and agile practices in mind, allowing the team to tackle a wider range of tasks within the software development lifecycle. 

You should be an individual who has a passion for writing code, enjoys tackling problems that are difficult to solve, is driven by working as part of integrated software engineering teams, is focused on delivering at the highest level of quality, has meticulous attention to detail, and embraces new technologies, frameworks, and development practices with an open mind. 

How you’ll make an impact

  • Focus on backend development, including integrations and API suite.

  • Partner with business stakeholders, solutions architecture, and product managers to understand requirements, priorities, and processes.

  • Write efficient, scalable, and high-quality code.

  • Manage production on-call support (triage incident priorities, RCAs, troubleshooting, code fixes, etc.).

  • Foster a culture of continuous engineering improvement through mentoring, feedback, metrics, and adopting best practices.

  • Drive a test-driven development approach and take responsibility for any stage within the software development life cycle as required.

Experience you’ll bring

  • Bachelor's degree in Computer Science or a related discipline.

  • 3+ years of hands-on experience developing applications using Java, Springboot, and REST APIs.

  • Experience with data structures and algorithms

  • Experience with backend services, APIs, data processing, and web applications (SpringBoot, GraphQL, REST).

  • Experience with the design and development of event-driven microservices architecture

  • Data engineering, ingestion, storage, and processing with strong database skills (SQL, Postgres, Liquibase).

  • Production on-call support.

  • Demonstrable CI/CD experience with DevOps exposure.

  • Outstanding analytical, problem-solving, and decision-making skills.

  • Strong philosophy of continuous improvement and passion for automation.

  • Excellent written and verbal communication skills.

Plus

  • Master’s degree in Computer Science or related field.

  • Have experience with system designs

  • Have experience with electric vehicles charging data and protocols (e.g. OCPI and OCPP).

  • Cloud experience with AWS Services.

  • Have experience with test automation frameworks for Java like Cucumber, Robot, etc.

  • Have experience with collaborating over virtual channels with peers distributed globally

The base pay range represents the anticipated low and high end of the pay range for this position. Actual pay rates will vary and will be based on various factors, such as your qualifications, skills, competencies, and proficiency for the role. Base pay is one component of WEX's total compensation package. Most sales positions are eligible for commission under the terms of an applicable plan. Non-sales roles are typically eligible for a quarterly or annual bonus based on their role and applicable plan. WEX's comprehensive and market competitive benefits are designed to support your personal and professional well-being. Benefits include health, dental and vision insurances, retirement savings plan, paid time off, health savings account, flexible spending accounts, life insurance, disability insurance, tuition reimbursement, and more. For more information, check out the "About Us" section.Pay Range: $94,000.00 - $125,000.00

Similar Jobs

Yesterday
Remote
New Delhi, Delhi, IND
Mid level
Mid level
Edtech • Database
The Tech Lead will independently develop Java-based modules, enhance existing systems, fix bugs, and innovate new tools while managing multiple projects creatively and flexibly. The role requires solving complex enterprise challenges and collaboration across teams.
10 Days Ago
Remote
India
Expert/Leader
Expert/Leader
Marketing Tech
The Lead Software Engineer will focus on new feature development, troubleshooting production issues, improving deployment processes, and addressing technical debt. The role necessitates strong experience in Java/JEE, clean code practices, Microservices, and AWS. Effective communication and team management capabilities are required.
Top Skills: AWSJavaJavaScriptJeeJvm LanguagesKotlinMicroservicesTypescriptUnit Testing
10 Days Ago
Remote
New Delhi, Delhi, IND
Senior level
Senior level
Software
As a Software Engineer on the Connectors team, you'll design and develop scalable and reliable connectors for Jitterbit's iPaaS platform using Java and various integration technologies. Your role involves collaborating with a distributed engineering team and ensuring robust performance of connectors. You'll also be responsible for working with CI/CD tools like GitHub Actions, Jenkins, and Octopus.
Top Skills: Aws SqsDockerFtpGitGithub ActionsGoogle BigqueryJavaJenkinsJmsNo-SqlOctopusRabbitMQRestSmbSoapSQL

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account