JOBSEARCHER

Java Technical Lead – Collateral Management System

Technical Lead – Collateral Management SystemLocation: Atlanta , GADepartment: Technology / Enterprise ApplicationsReports To: Engineering Manager / Director of TechnologyRole SummaryWe are seeking a highly skilled and hands-on Technical Lead to lead the design, development, modernization, and delivery of a large-scale enterprise Collateral Management System supporting complex financial operations, member collateral processing, pricing, eligibility validation, workflow orchestration, and regulatory reporting.The ideal candidate will have strong expertise in Java/Spring Boot/Spring Batch microservices architecture, enterprise integration, workflow orchestration, high-volume data processing, and modern cloud-native platforms. The candidate should be capable of leading distributed development teams, driving technical strategy, mentoring engineers, and collaborating closely with business stakeholders, operations teams, and enterprise architects.This role requires deep technical ownership across system architecture, application development, performance optimization, operational stability, and delivery governance for mission-critical banking and collateral applications.Key ResponsibilitiesTechnical LeadershipLead the end-to-end technical delivery of enterprise collateral management applications and services.Drive architecture and design decisions aligned with enterprise standards and scalability goals.Provide technical guidance, mentorship, and code reviews for development teams.Translate business requirements into scalable technical solutions and implementation plans.Collaborate with architects, product owners, business analysts, QA teams, and infrastructure teams.Own technical delivery timelines, estimations, and risk management activities.Ensure adherence to coding standards, security standards, SDLC processes, and DevSecOps practices.Application Development & ArchitectureDesign and develop scalable Spring Boot microservices for collateral workflows and processing.Build high-performance APIs and backend services supporting:Collateral pledging and releaseEligibility validationPricing and valuation enginesLendable Collateral Value (LCV) calculationsMargin and exposure calculationsMember and portfolio managementWorkflow orchestration and notificationsImplement enterprise integration patterns using REST APIs, messaging systems, and batch processing frameworks.Design resilient and fault-tolerant distributed systems with strong observability and monitoring capabilities.Support modernization of legacy collateral applications into cloud-native platforms.Workflow & Data ProcessingLead implementation of BPM/workflow orchestration using:Flowable or equivalent BPM platformsDevelop large-scale file ingestion and processing pipelines for:Excel/CSV/TXT collateral filesMulti-sheet custodian filesHigh-volume member-level collateral processingOptimize batch processing frameworks using:Spring BatchParallel partitioningMulti-threaded processingStreaming readersDesign and implement business rules using:DroolsCloud & DevOpsSupport deployment and operations in cloud-native environments:Amazon Web ServicesKubernetes / OpenShiftDocker containersCollaborate with DevOps teams on:CI/CD pipelinesInfrastructure automationMonitoring and loggingPerformance tuningRelease managementEnsure applications meet HA, DR, scalability, and security requirements.Database & Performance EngineeringDesign optimized database schemas and queries using:Microsoft SQL ServerTroubleshoot and optimize:SQL performanceBatch processing bottlenecksMemory utilizationJVM performanceConcurrency and thread managementDrive system performance improvements for high-volume financial data processing.Monitoring & Operational ExcellenceImplement observability and monitoring using:DynatraceELK StackMicrometerApplication health dashboardsSupport production issue resolution and root cause analysis.Participate in release planning, production deployments, and critical incident management.Required Qualifications8+ years of software development experience with at least 3+ years in a technical leadership role.Strong hands-on expertise in:Java 17+Spring BootSpring BatchRESTful APIsMicroservices architectureSQL and database optimizationExperience with:Enterprise workflow systemsBPMN orchestrationMessaging systems (IBM MQ/Kafka)Distributed systemsMulti-threaded processingStrong understanding of:Design patternsSOLID principlesSecure coding standardsAgile/Scrum methodologiesExperience leading offshore/onshore teams and managing technical deliverables.Preferred QualificationsExperience in banking, financial services, or collateral management domains.Experience with:Securities collateral processingLoan collateral systemsPricing and valuation enginesRisk and exposure systemsFamiliarity with:TerraformKubernetes/EKS/OpenShiftLiferay/Vue.jsAI/ML-enabled enterprise systemsCloud certifications or architecture certifications preferred.Key SkillsTechnical ArchitectureEnterprise IntegrationMicroservicesSpring EcosystemSQL Performance TuningWorkflow AutomationBatch ProcessingCloud-Native DevelopmentTeam LeadershipStakeholder CommunicationProblem SolvingFinancial Systems Knowledge