Lead Java Backend Developer IRC289447
The client is one of the largest global independent private equity fund administrators, administering over $300 billion of private capital on behalf of its clients with offices in New York, San Francisco, Boston, Stamford, Dallas, and Luxembourg. They offer private fund sponsors a best-in-class combination of people, process, and technology, enabling fund sponsors to most effectively manage their operational infrastructure, financial reporting, and investor communications.
The client represents the most experienced and longest-tenured team in the private equity fund administration industry, with broad expertise across buyout, funds of funds, real estate, energy, infrastructure, credit, co-investment, hybrid funds, feeder funds, venture capital, retail, and managed accounts.
The project aims to provide well-prepared and formatted analytic data for the customer.
Requirements
- 6+ years of backend engineering
- Strong REST API architecture experience
- Redis
- Distributed systems
- Multi-tenant security models
- API normalization / DTO patterns
- Experience in Azure cloud environments
- Production-grade logging & monitoring experience
Job responsibilities
Own backend architecture and delivery of an enterprise-grade LLM-powered chatbot integrated with APIs. Lead secure middleware design, orchestration runtime implementation, and multi-tenant data isolation.
Architecture & Design
- Design and own Tool Execution Layer (secure middleware wrapper)
- Implement and govern Agent Orchestrator (Java-based)
- Define DTO normalization and API abstraction strategy
- Design multi-tenant context filtering and data isolation logic
Lead development of:
- API connectors
- Redis-based session management
- Audit logging integration
- Error handling, retry and resilience patterns
- Define performance hardening strategy
Governance & Security
- Enforce context-aware authorization logic
- Ensure no cross-client data exposure
- Support Azure Application Insights & Sentinel integration
- Conduct backend code reviews & quality control
Leadership
- Technical ownership of backend scope
- Estimation & risk management
- Cross-team alignment (AI/ML, FE, DevOps, QA)
Required skills experience
| Java 8 | 6 years |
| Java 17 | 3.5 years |
| Java 21 | 1.5 years |
| Azure Cloud | 5 years |
| REST API | 5 years |
Required languages
| English | B2 - Upper Intermediate |