Senior Software Engineer / Technical Lead (Java)
ClickleaseAbout the role
Established in 2018, Clicklease is dedicated to empowering small business owners frequently overlooked by traditional lenders. Our headquarters are located in the vibrant city of West Valley City, UT, with operations extending to Radial, Alajuela, Costa Rica. We've cultivated a dynamic environment where equipment financing goes beyond being a mere service; it acts as the gateway to realizing entrepreneurial dreams.
Our Core Values:
1. We Are A Happy Company:
At Clicklease, happiness is not just a byproduct; it's a fundamental value. Join a workplace where positivity and joy are cultivated, creating an environment where you can bring your best self to work every day.
2. We Celebrate Collective Intelligence:
We thrive on the brilliance of collaboration. Clicklease is a space where diverse minds come together, combining their intelligence to create solutions that matter. Your ideas are not just heard; they're celebrated.
3. We Practice Empathy:
Empathy isn't just a word in our dictionary; it's a daily practice. Join a team that values understanding and compassion. At Clicklease, we recognize the human side of business and foster a culture where empathy is a guiding principle.
4. We Listen & Learn:
Growth is a continuous journey at Clicklease. We believe in listening and learning from one another. Your insights and experiences contribute to our collective knowledge, making us stronger as a team.
Our Mission:
At Clicklease, we have a clear purpose - to fulfill the capital needs of underserved entrepreneurs and their Main Street Businesses. We achieve this mission through simple, fast, and innovative equipment leasing solutions. This is not just a statement; it's the driving force behind everything we do.
About the role
The Mission: Drive Efficiency and Strategic Decoupling
You are the Technical Counterpart to the Business Owner for Operations. This high-impact
role directly improves payment recovery and agent productivity by ensuring our systems are
reliable, compliant, and optimized for business experimentation.
Your primary challenge is to architect and implement our core collections workflows, leveraging
Event-Driven Architecture (EDA) and messaging infrastructure to strategically limit and
simplify expensive core platforms (like Salesforce) by moving complex business logic into scalable Java services.
What you’ll be doing:
Technical Leadership & Workflow Architecture
- Decoupling Strategy: Lead the effort to reduce costs and complexity by migrating core
- business logic and state management from third-party systems into our scalable Java
- services.
- EDA Implementation: Drive the adoption of Event-Driven Architecture (EDA) and
- utilize messaging infrastructure (AWS SQS/SNS) for reliable, decoupled communication
- and synchronization across services.• Experimentation Enablement: Architect the application layer to natively support A/B
- testing and experimentation of agent tools and collections strategies, managing feature
- flagging and metrics instrumentation.
- Technical Leadership: Act as the team's senior expert. Drive adoption of best practices,
- mentor developers, and ensure strong code quality.
Application Resilience & Financial Rigor
- Salesforce Orchestration: Architect the resilient API layer that reliably syncs necessary
- data and actions, ensuring Salesforce functions as a clean agent presentation layer (not
- a logic host).
- Core Workflow Design: Own the automated, stateful workf
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s