Lead Java Developer - 100% Remote
We are seeking a hands-on Lead Java Developer to join a growing Originations team focused on enhancing and integrating customer-facing platforms. This role is heavily backend-focused and ideal for someone who enjoys balancing technical leadership with active development work. The position will work closely with Product and Engineering leadership on architecture, design, and platform modernization initiatives.Responsibilities:Design, develop, and maintain backend applications using Java, Spring Boot, and OracleDB.Lead a small development team while remaining heavily hands-on in coding and system design.Collaborate with Product Managers and stakeholders to deliver scalable solutions.Drive architecture and technical design discussions for new features and integrations.Remove technical blockers and help mentor junior and mid-level developers.Support ongoing modernization efforts and platform integrations.Experience:10+ years of experience in Java backend development.Strong experience with Java, Spring Boot, REST APIs, and OracleDB.Previous experience in a Lead or Senior-level engineering role.Hands-on experience with system architecture and application design.Ability to balance technical leadership with active software development.Experience working in fast-paced enterprise environments.Fintech or financial services experience is a plus.