JOBSEARCHER

Lead Software Engineer

KforceHackensack, NJL6 LeadSeptember 15th, 2026
Overview As a Lead Software Engineer, you will drive modernization efforts across banking platforms, translating architectures into secure, scalable solutions. You’ll partner with architects, engineers, and business stakeholders to guide technical decisions and resolve cross-team challenges. You’ll deliver production-ready software, mentor teammates, and help elevate engineering practices. This role combines hands-on coding with strategic leadership to shape critical banking technology." ResponsibilitiesTranslate solution designs into practical implementation strategies with architects and engineersLead technical decisions across modernization and application development effortsDesign, develop, and support scalable, secure, and resilient applications, services, and APIsProvide hands-on engineering support through coding, reviews, troubleshooting, testing, and deploymentReview designs, code, and delivery plans to improve quality, reliability, and securityCollaborate across engineering, product, architecture, and platform teams to deliver sound solutionsIdentify and mitigate technical risks, dependencies, and gaps before delivery impactProvide guidance via proofs of concept, technical reviews, and development supportSupport modernization involving cloud-native platforms, APIs, microservices, event-driven architectures, and enterprise integrationsPromote engineering excellence through automation, observability, resiliency, security, testing, and operational best practicesMentor engineers and contribute reusable patterns and standards across teams Key requirementsBachelor’s degree in Computer Science, Engineering, or related discipline, or equivalent practical experienceEight+ years of software engineering experience building and supporting enterprise applicationsFive+ years of hands-on development with Java and Spring BootExperience delivering complex technical solutions across multiple teams or systemsExperience partnering with architects and technical leaders on large-scale initiativesStrong ability to analyze complex systems, evaluate tradeoffs, troubleshoot issues, and solve difficult problemsStrong communication, collaboration, and stakeholder-management skillsstrong communicationcollaborationstakeholder-managementJavaSpring BootAPIs