Full Stack Developer (Java+React)
Sphere with clients to transform their operations by integrating cutting-edge technology into every aspect of their business. We help organizations achieve their most ambitious goals by combining deep expertise with innovative solutions.
We are currently seeking a Full-Stack Developer to support the development of a real-time event-driven API ecosystem for an advanced lending decisioning platform. This role will focus on building a robust webhook ingestion system, enhancing lender decisioning workflows, and optimizing data retrieval processes.
Position Details:
Type: Contract
Location: Remote
Start Date: ASAP
Term: 3-6 months
Responsibilities:
- Webhook Ingestion:
Develop and maintain a secure, real-time webhook ingestion system.
Ensure high availability and reliability of webhook event processing.
- Lender Decisioning Workflow:
Implement API triggers upon webhook ingestion to retrieve loan applications.
Develop business logic for loan decisioning based on underwriting criteria.
- Data Retrieval & API Calls:
Design and integrate follow-up API calls to collect necessary financial data (e.g., bank statements, financial reports).
Optimize data flow between external systems and internal infrastructure.
- Architecture & Deployment:
Contribute to the design and implementation of a scalable, event-driven API architecture.
Work closely with DevOps to deploy and monitor services in production.
- Collaboration & Continuous Improvement:
Continuously improve system performance, security, and scalability.
Requirements:
- 5+ years of experience in backend development (Java), working with event-driven systems.
- Experience with React.
- Strong expertise in API development and webhook processing.
- Experience with AWS, GCP, or Azure, including event-driven architectures.
- Experience with Kafka, RabbitMQ, or similar event-streaming technologies.
- Experienced in database design and optimization (SQL & NoSQL).
- Experience with CI/CD pipelines, containerization (Docker, Kubernetes).
- Experience working in fintech, lending, or financial data processing(is a plus)
