Enable job alerts via email!

Remote - Senior Java Software Engineer

WEX Inc.

Boston (MA)

Remote

USD 120,000 - 160,000

Full time

Today
Be an early applicant

Boost your interview chances

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

Job summary

A leading company in the software solutions sector is seeking a Senior Java Software Engineer to join their Integrations Team. This role involves designing and developing microservices using Java Spring Boot, enhancing their SaaS product, Payzerware. The ideal candidate will have extensive experience in API design and a strong understanding of microservices. The position offers a collaborative environment with opportunities for professional growth and impact on product offerings.

Benefits

Health Insurance
Dental Insurance
Vision Insurance
Retirement Savings Plan
Paid Time Off
Tuition Reimbursement

Qualifications

  • 8+ years of professional experience developing applications using Java and Spring Boot.
  • Experience with both relational and NoSQL databases.
  • Understanding of microservice design patterns.

Responsibilities

  • Designing, developing, and deploying high-performance microservices.
  • Building robust, scalable APIs for seamless integrations.
  • Contributing to high-quality, maintainable software.

Skills

Problem Solving
Communication
Collaboration

Education

Bachelor's degree in Computer Science

Tools

Java
Spring Boot
RESTful APIs
OpenAPI/Swagger
AWS
Docker

Job description

Remote - Senior Java Software Engineer page is loaded

Remote - Senior Java Software Engineer
Apply locations US - Remote Portland, ME Boston, MA US Charlotte NC time type Full time posted on Posted Yesterday job requisition id R17692

About the Team/Role

Payzer, a WEX Company, creates software solutions to help contractors simplify their business and make life easier.

Our software product, Payzerware, is an end-to-end Field Service Management platform that helps contractors run their business, grow sales, and simplify back-office operations. Payzerware provides comprehensive business management including schedule / dispatch, invoicing, sales proposals / invoices, and maintenance agreements. It also enables a full range of payment and financing solutions, which further help contractors decrease outstandings, generate more revenue per job, and save time.

We are seeking a Senior Java Software Engineer to join our Integrations Team. In this pivotal role, you will join the team responsible for designing, developing, and deploying high-performance microservices using Java Spring Boot. These services are the backbone of our platform, enabling seamless integrations with third-party vendors and powering critical features within our SaaS product, Payzerware. You will play a key role in building robust, scalable APIs that not only enhance our product but also empower our partners to integrate with our platform efficiently. If you get excited about building modern, resilient applications and thrive in a collaborative, fast-paced environment, we encourage you to apply.

How You’ll Make an Impact

As a Senior Java Software Engineer, you will be instrumental in expanding our platform's capabilities by building robust and scalable microservices. Your expertise in Java Spring Boot and RESTful API design will directly contribute to seamless integrations with third-party vendors and enhance our core SaaS product, Payzerware. Your contributions will be critical in ensuring the team continues to build high-quality, maintainable software.

Experience You'll Bring

  • Bachelor's degree in Computer Science, Software Engineering, or a related field is strongly preferred, but equivalent experience will be considered.

  • Demonstrated ability to adapt to new technologies and methodologies quickly.

  • Strong problem-solving skills, excellent communication and collaboration skills

  • 8+ years of professional hands-on experience developing applications using Java, Spring Boot, and RESTful APIs.

  • Experience using both relational and NoSQL databases.

  • History of successfully building and deploying microservices.

  • Understanding microservice design patterns and best practices.

  • Experience with API documentation using OpenAPI/Swagger preferred.

  • Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization technologies like Docker.

  • Strong understanding of software testing principles and practices (e.g., unit, integration, contract testing).

  • Excellent communication and collaboration skills.

  • Ability to work effectively in a team environment.

What We Offer

  • A collaborative, fast-paced environment where your contributions will have a direct impact.

  • Opportunities to work on cutting-edge projects and shape the future of our product offerings.

  • A commitment to continuous learning and professional growth.

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: $120,000.00 - $160,000.00
Similar Jobs (5)
Senior Software Development Engineer
locations 6 Locations time type Full time posted on Posted Yesterday
Mid Java Developer
locations 4 Locations time type Full time posted on Posted 30+ Days Ago
Lead Software Engineer, EnCompass
locations 2 Locations time type Full time posted on Posted 30+ Days Ago

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

Similar jobs

Senior Java Software Engineer

HealthEdge

Burlington

Remote

USD 100,000 - 130,000

Yesterday
Be an early applicant

Senior Software Engineer- Observability and Reliability Platform Engineering (REMOTE)

GEICO

Dayton

Remote

USD 90,000 - 215,000

-1 days ago
Be an early applicant

Ai Evanglist - Senior Software Engineer (React/.Net)

Jobot

Boston

Remote

USD 150,000 - 190,000

Today
Be an early applicant

Senior Software Engineer- Observability and Reliability Platform Engineering (REMOTE)

GEICO

Cincinnati

Remote

USD 90,000 - 215,000

Today
Be an early applicant

Senior Software Engineer- Observability and Reliability Platform Engineering (REMOTE)

GEICO

Pittsburgh

Remote

USD 90,000 - 215,000

Today
Be an early applicant

Senior Software Engineer, Observability Platform (US Remote Available)

SPLUNK SERVICES UK LIMITED

Indiana

Remote

USD 100,000 - 140,000

Today
Be an early applicant

Ai Evanglist - Senior Software Engineer (React/.Net)

Jobot

Manchester

Remote

USD 150,000 - 190,000

-1 days ago
Be an early applicant

Ai Evanglist - Senior Software Engineer (React/.Net)

Jobot

Buffalo

Remote

USD 150,000 - 190,000

Today
Be an early applicant

Senior Software Engineer, Observability Platform (US Remote Available)

Cisco

Hyde Park Township

Remote

USD 100,000 - 130,000

Today
Be an early applicant