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
If you're a passionate backend engineer who thrives in a modern development environment and enjoys solving real-world challenges, apply now and be a part of something impactful.