Senior Software Engineer
Listed on 2025-12-20
-
IT/Tech
Senior Software Engineer / Technical Lead (Java)
Our Core Values:
1. We Are A Happy Company:
At Clicklease, happiness is 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 are celebrated.
3. We Practice Empathy:
Empathy is a daily practice. Join a team that values understanding and compassion. Clicklease recognizes the human side of business and fosters a culture where empathy guides us.
4. We Listen & Learn:
Growth is a continuous journey. We believe in listening and learning from one another. Your insights contribute to our collective knowledge, making us stronger as a team.
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 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 experimentation (A/B testing) and feature flagging, including testing and instrumentation of agent tools and collections strategies.
- Technical Leadership: Act as the team senior expert. Drive adoption of best practices.
Application Resilience & Financial Rigor
- Salesforce Orchestration: Architect a 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 workflow for the entire payment failure lifecycle, from detection and work routing to payment recovery and reconciliation.
- Integrations & HA: Architect and implement application-level resilience patterns (circuit breakers, idempotency) for mission-critical core platforms (Lease System of Record) and external vendors to ensure high availability.
- Augment Velocity: Utilize modern AI coding agents to expedite complex testing, refactoring, and documentation.
- Coach and Govern: Lead the team in secure, high-quality AI-augmented workflows and exploration.
What you have:
- Experience operating production-critical, high-volume transactional services.
- EDA & Messaging Mastery: Deep, practical experience architecting and implementing solutions using Event-Driven Architecture (EDA) and underlying messaging infrastructure (e.g., AWS SQS/SNS) to achieve reliable decoupling and eventual consistency.
- Strategic Decoupling Expertise: Demonstrated ability to architect systems that limit complexity within third-party operational platforms by handling core business logic externally in scalable services.
- Experimentation Architecture: Proven ability to build systems that support runtime experimentation (A/B testing) and feature flagging.
- Operability & Resilience: Deep commitment to "you build it, you run it," including designing for observability and incident response for your domain.
What will make you stand out:
Tech Environment Primary Components
- Frontend Angular
- Cloud AWS
- Key Platforms Salesforce, CXOne, Ring Central, Twilio, Lease Systems
Clicklease only accepts resumes submitted in English
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).