Enable job alerts via email!

Mid Java Developer

WEX

Boston (MA)

Remote

USD 80,000 - 120,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a talented Software Engineer to join their Integrated Engineering team focused on Energy Transition. This remote role requires a strong background in full stack development, particularly in backend technologies like Java and Springboot. You'll collaborate with business stakeholders to deliver high-quality, scalable solutions while fostering a culture of continuous improvement. If you have a passion for coding and a knack for solving complex problems, this position offers an exciting opportunity to make a significant impact in the electric vehicle domain. Join a forward-thinking team dedicated to innovation and excellence in software development.

Qualifications

  • 3+ years of experience in Java, Springboot, and REST API development.
  • Strong database skills with SQL and experience in microservices architecture.

Responsibilities

  • Develop backend solutions focusing on integrations and API suite.
  • Write efficient, scalable code and manage production support.

Skills

Java
Springboot
REST APIs
Data structures and algorithms
Problem-solving
Continuous improvement
Communication skills

Education

Bachelor's degree in Computer Science
Master’s degree in Computer Science

Tools

SQL
Postgres
Liquibase
Cucumber
Robot Framework
AWS Services

Job description

* 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.

  • Experience with system designs.

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

  • Cloud experience with AWS Services.

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

  • Experience with collaborating over virtual channels with peers distributed globally.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Mid Java Developer

WEX, Inc.

Boston

Remote

USD 80,000 - 130,000

9 days ago

Senior Java Developer

Bering Straits Native Corporation (BSNC)

Beavercreek

Remote

USD 70,000 - 110,000

14 days ago

Principle Software Development Engineer - Remote

Revvity, Inc.

Boston

Remote

USD 100,000 - 150,000

4 days ago
Be an early applicant

Java Developer

Shtudy

New York

Remote

USD 80,000 - 120,000

Yesterday
Be an early applicant

Mid Java Developer

WEX

Remote

USD 80,000 - 120,000

3 days ago
Be an early applicant

Software Architect - Containers / Virtualisation

Canonical

Cincinnati

Remote

USD 90,000 - 150,000

8 days ago

Java/JEE developer (Hybrid)

Citi

Remote

USD 90,000 - 150,000

6 days ago
Be an early applicant

Senior Software Developer

Witt/Kieffer

West Virginia

Remote

USD 80,000 - 100,000

Yesterday
Be an early applicant

Java Developer- EX-Amazon Candidate- Only USC, GC, EAD

Fynbosys

Boston

On-site

USD 100,000 - 130,000

2 days ago
Be an early applicant