WEX

Senior Development Engineer, Java

WEX

full-time

Posted on:

Location Type: Remote

Location: CaliforniaUtahUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $121,500 - $145,500 per year

Job Level

About the role

  • Take ownership of the technical design, development, and deployment of high-performance microservices using Java Spring Boot.
  • Build robust and scalable microservices to expand platform capabilities.
  • Partner with Product Managers to translate business requirements into technical reality.
  • Serve as a mentor to fellow engineers and enforce coding standards through rigorous code reviews.
  • Proactively reduce technical debt to keep the platform healthy and scalable.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field is strongly preferred, but equivalent experience will be considered.
  • 5+ years of professional hands-on experience developing applications using Java, Spring Boot, Hibernate, and RESTful APIs.
  • Demonstrated ability to adapt to new technologies and methodologies quickly.
  • Strong problem-solving skills.
  • Experience using both relational and NoSQL databases.
  • History of successfully building and deploying microservices.
  • Solid grasp of microservice design patterns and best practices.
  • Experience with API documentation is required (OpenAPI/Swagger preferred).
  • Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization technologies like Docker.
  • Strong understanding of automated testing principles and practices (e.g., unit, integration, contract testing).
Benefits
  • 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaSpring BootHibernateRESTful APIsmicroservicesmicroservice design patternsautomated testingAPI documentationrelational databasesNoSQL databases
Soft Skills
problem-solvingmentorshipadaptabilitycollaboration
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Software Engineering