Position Type : Full-time
Location: Philippines (Remote)
Schedule: Monday-Friday, 8:00 AM - 5:00 PM MT
Salary: USD
About the Company
Our client is a premier, US-based fleet services powerhouse dedicated to keeping the wheels of American commerce turning.
In an industry where every minute of downtime translates directly to lost revenue, they serve as a critical partner for businesses that rely on mobile assets.
By blending technical expertise with a customer-first philosophy, they have established themselves as a leader in comprehensive fleet health management.
About the Role
We are seeking a Mid-to-Senior Full-Stack Java Developer to take full ownership of a suite of critical internal applications.
This is a foundational role intended to offload development from company leadership to a dedicated, full-time engineering resource.
You will be the architect and primary builder of proprietary tools that streamline national fleet operations, meaning your code will have a direct, daily impact on the efficiency of a major American industry leader.
Responsibilities
- Application Development : Lead the development and maintenance of internal business applications using the Vaadin framework, ensuring a seamless integration of backend and frontend logic.
- System Architecture : Design and manage robust backend services and relational database structures using Java and Postgres.
- Cloud Infrastructure : Deploy, monitor, and scale applications within a cloud environment, ensuring high availability and performance.
- Lifecycle Management : Maintain complete codebase integrity through GitHub, implementing modern CI/CD best practices to ensure rapid but stable deployment cycles.
- Product Ownership : Collaborate directly with leadership to translate business needs into technical requirements, acting as both a developer and a strategic technical advisor.
- Internal Tooling : Focus on building internal app suites that simplify complex business logic, reducing the need for manual intervention in fleet management.
Competencies and Qualifications
Must-Haves
- Extensive professional software development experience (typically 5+ years) with a history of building enterprise-grade applications.
- Deep, expert-level knowledge of Java and associated backend ecosystems.
- Proficiency in relational database design and management using Postgres.
- Proven familiarity with cloud infrastructure (Google/Azure), GitHub version control, and automated testing environments.
- Ability to manage the full software development lifecycle independently and align with Mountain Time business hours for collaboration.
Nice-to-Haves
- Prior experience with Vaadin Flow or Hilla.
- Previous experience building internal business tools, ERP systems, or logistics/fleet management software.
- Advanced familiarity with Postgres optimization and cloud scaling strategies.
What We Offer
- 100% Remote Work
- 13th Month Pay
- Healthcare (HMO)
- Comprehensive Fringe Benefits package
- Paid Service Incentive Lead (SIL)
- Paid Philippines Holidays
- Free Learning and Development Programs
Application Process
We understand that searching for a new job can be challenging, and we’re here to support you every step of the way.
Our goal is to make the process as transparent and respectful as possible.
Typically, the interview process includes a Recruiter Interview, Client Interview, and Practical Test, but this may vary depending on the role.
Throughout each stage, we’ll keep you informed and provide feedback as quickly as we can, ensuring you feel valued and supported throughout your journey with us.