Are you an experienced Java developer looking to make a meaningful impact on a fast-growing SaaS platform? Our client is seeking a Senior Java Software Engineer to join their high-impact Integrations Team—working on scalable microservices and RESTful APIs that power a top-tier Field Service Management (FSM) solution used by contractors nationwide.
About the Company & Product
Our client builds industry-leading software solutions for contractors, helping them grow revenue, simplify scheduling and dispatch, streamline back-office operations, and accelerate payments. Their end-to-end FSM platform includes features like job scheduling, invoicing, maintenance agreements, financing, and real-time integrations with third-party systems.
As a Senior Software Engineer, you'll contribute to a platform that directly helps small and medium-sized businesses operate more efficiently and profitably.
Key Responsibilities – What You’ll Work On
Design, build, and maintain high-performance Java microservices using Spring Boot
Develop clean, scalable RESTful APIs to power product features and third-party integrations
Partner with cross-functional teams including Product, QA, and DevOps to deliver high-quality software
Apply best practices in microservice architecture, cloud deployments, and software testing
Document APIs using OpenAPI/Swagger
Contribute to ongoing performance tuning and scalability enhancements
Requirements – What You’ll Bring
8+ years of hands-on experience with Java, Spring Boot, and RESTful API development
Proven experience designing and deploying microservices in a production environment
Knowledge of relational and NoSQL databases
Experience with cloud platforms (AWS, Azure, or Google Cloud) and Docker
Familiarity with API documentation tools like Swagger/OpenAPI
Solid understanding of software testing (unit, integration, contract testing)
Strong communication skills and ability to thrive in a collaborative, agile environment
Bachelor’s degree in Computer Science or related field (or equivalent hands-on experience)
What Makes This Opportunity Stand Out
Competitive compensation: $120,000–$160,000 base salary, plus a strong benefits package
Hybrid work flexibility: Collaborate in person and remotely
Impactful work: Contribute to a widely used SaaS product helping real-world customers
Growth opportunities: Work with modern tech and help scale a dynamic software platform