{"schemaVersion":"jobsearcher.job.v1","id":"efbeeb97abff5cad463e493f","url":"https://jobsearcher.com/jobs/efbeeb97abff5cad463e493f","canonicalUrl":"https://jobsearcher.com/jobs/efbeeb97abff5cad463e493f","title":"Lead Java Developer","description":"HomeAboutAdaptive AIIndustriesConsulting Jobs PortalContact UsHomeAboutAdaptive AIIndustriesConsulting Jobs PortalContact UsJob DescriptionJob OverviewJob ID:J53826Job Title:Lead Java DeveloperLocation:Cary, NCDuration:11 Months + ExtensionDomain Exposure:Oil & GasWork Authorization:US Citizen,Green Card,OPT-EAD,CPT,H-1B,H4-EAD,L2-EAD,GC-EADClient:To Be Discussed LaterEmployment Type:W-2, 1099, C2CView All JobsSimilar JobsAI Lead - Alpharetta, GALead Salesforce Developer - Austin, TXAWS Lead with Node.js / Java - Plano, TXAI QA Lead - Weehawken, NJSenior Java Full Stack Lead - Dallas, TXJob Description:We need a senior, hands-on Java technical lead to design, build, and modernize enterprise banking applications. You’ll architect and deliver mission-critical platforms across commercial banking, commercial lending, digital banking, payments, and customer servicing. You’ll lead a development team while contributing directly to the design and implementation of scalable, secure, high-performing solutions.What You’ll DoArchitect and build: Lead the design and development of enterprise-scale banking applications using Java and Spring, from architecture through testing and deployment.Design for scale: Build secure, highly available systems for banking and lending operations, including RESTful APIs, microservices, and event-driven solutions.Set standards: Define application architecture, coding standards, and engineering best practices.Modernize: Move legacy banking applications to cloud-native environments.Deliver banking solutions: Build applications for commercial loan origination, loan servicing, credit underwriting, customer onboarding, risk management, treasury management, digital banking, payment processing, and CRM.Integrate: Connect applications with core banking platforms and third-party financial systems, and support the end-to-end loan lifecycle from application through servicing.Lead the team: Mentor developers, run code and architecture reviews, and guide system design, scalability, security, and performance.Collaborate: Work with Product Owners, Business Analysts, Architects, and QA.Must Have:6+ years of software development experience, with extensive Java and Spring experienceRecent experience with a banking clientProven experience leading development teams and acting as a hands-on technical leadMicroservices architecture, RESTful APIs, and event-driven designCloud technologies and experience modernizing legacy applications to cloud-nativeExperience in commercial banking or lending, such as loan origination, servicing, underwriting, or paymentsIntegration with core banking platforms and third-party financial systemsStrong understanding of security, scalability, and performance optimizationCollaboration with Product, BA, architecture, and QA teamsApply NowEqual Opportunity EmployerWe are an equal opportunity employer. All aspects of employment including the decision to hire, promote, discipline, or discharge, will be based on merit, competence, performance, and business needs. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, national origin, citizenship/ immigration status, veteran status, or any other status protected under federal, state, or local law.Home|About|Adaptive AI|Industries|Consulting |Contact Us© 2008-2018, Machine Learning Technologies LLC. All Rights Reserved.","company":"Machine Learning Technologies","rawCompany":"machine learning technologies","city":"Cary","state":"NC","isRemote":false,"isActive":false,"createdAt":"2026-11-06T07:50:54.891Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Lead Java Developer","description":"HomeAboutAdaptive AIIndustriesConsulting Jobs PortalContact UsHomeAboutAdaptive AIIndustriesConsulting Jobs PortalContact UsJob DescriptionJob OverviewJob ID:J53826Job Title:Lead Java DeveloperLocation:Cary, NCDuration:11 Months + ExtensionDomain Exposure:Oil & GasWork Authorization:US Citizen,Green Card,OPT-EAD,CPT,H-1B,H4-EAD,L2-EAD,GC-EADClient:To Be Discussed LaterEmployment Type:W-2, 1099, C2CView All JobsSimilar JobsAI Lead - Alpharetta, GALead Salesforce Developer - Austin, TXAWS Lead with Node.js / Java - Plano, TXAI QA Lead - Weehawken, NJSenior Java Full Stack Lead - Dallas, TXJob Description:We need a senior, hands-on Java technical lead to design, build, and modernize enterprise banking applications. You’ll architect and deliver mission-critical platforms across commercial banking, commercial lending, digital banking, payments, and customer servicing. You’ll lead a development team while contributing directly to the design and implementation of scalable, secure, high-performing solutions.What You’ll DoArchitect and build: Lead the design and development of enterprise-scale banking applications using Java and Spring, from architecture through testing and deployment.Design for scale: Build secure, highly available systems for banking and lending operations, including RESTful APIs, microservices, and event-driven solutions.Set standards: Define application architecture, coding standards, and engineering best practices.Modernize: Move legacy banking applications to cloud-native environments.Deliver banking solutions: Build applications for commercial loan origination, loan servicing, credit underwriting, customer onboarding, risk management, treasury management, digital banking, payment processing, and CRM.Integrate: Connect applications with core banking platforms and third-party financial systems, and support the end-to-end loan lifecycle from application through servicing.Lead the team: Mentor developers, run code and architecture reviews, and guide system design, scalability, security, and performance.Collaborate: Work with Product Owners, Business Analysts, Architects, and QA.Must Have:6+ years of software development experience, with extensive Java and Spring experienceRecent experience with a banking clientProven experience leading development teams and acting as a hands-on technical leadMicroservices architecture, RESTful APIs, and event-driven designCloud technologies and experience modernizing legacy applications to cloud-nativeExperience in commercial banking or lending, such as loan origination, servicing, underwriting, or paymentsIntegration with core banking platforms and third-party financial systemsStrong understanding of security, scalability, and performance optimizationCollaboration with Product, BA, architecture, and QA teamsApply NowEqual Opportunity EmployerWe are an equal opportunity employer. All aspects of employment including the decision to hire, promote, discipline, or discharge, will be based on merit, competence, performance, and business needs. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, national origin, citizenship/ immigration status, veteran status, or any other status protected under federal, state, or local law.Home|About|Adaptive AI|Industries|Consulting |Contact Us© 2008-2018, Machine Learning Technologies LLC. All Rights Reserved.","datePosted":"2026-11-06T07:50:54.891Z","dateModified":"2026-11-06T07:50:54.891Z","hiringOrganization":{"@type":"Organization","name":"Machine Learning Technologies","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Cary","addressRegion":"NC","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"efbeeb97abff5cad463e493f"},"url":"https://jobsearcher.com/jobs/efbeeb97abff5cad463e493f"}}