Quick overview
Job description
Title: Lead Java Developer – Banking & Financial Services
Location: Cary/Raleigh, NC (Onsite)
Contract (W2)
Job Description
We are seeking a highly skilled Lead Java Developer with extensive experience designing, building, and modernizing enterprise banking applications. The ideal candidate will be a hands-on technical leader responsible for architecting, developing, and delivering mission-critical applications supporting commercial banking, commercial lending, digital banking, payments, and customer servicing platforms.
This role requires strong expertise in Java-based application development, microservices architecture, cloud technologies, and modern software engineering practices. The successful candidate will lead development teams while actively contributing to the design and implementation of scalable, secure, and high-performing banking solutions.
Key Responsibilities
Application Development & Architecture
• Lead the design and development of enterprise-scale banking applications using Java and Spring frameworks.
• Build applications from the ground up, including architecture, design, development, testing, and deployment.
• Design scalable, secure, and highly available systems supporting banking and lending operations.
• Develop RESTful APIs, microservices, and event-driven solutions.
• Define application architecture, coding standards, and engineering best practices.
• Modernize legacy banking applications into cloud-native environments.
Banking & Commercial Lending Solutions
Design and develop applications supporting:
• Commercial Loan Origination
• Loan Servicing
• Credit Underwriting
• Customer Onboarding
• Risk Management
• Treasury Management
• Digital Banking
• Payment Processing
• Customer Relationship Management
• Integrate applications with core banking platforms and third-party financial systems.
• Support end-to-end loan lifecycle management from application through servicing.
Technical Leadership
• Lead and mentor development teams.
• Conduct code reviews and architecture reviews.
• Drive engineering excellence and software development best practices.
• Collaborate with Product Owners, Business Analysts, Architects, and QA teams.
• Provide technical guidance on system design, scalability, security, and performance optimization.
Cloud & DevOps
• Design and deploy banking applications in AWS or Azure.
• Build CI/CD pipelines and automate deployment processes.
• Support containerized applications using Docker and Kubernetes.
• Ensure compliance with security, governance, and regulatory requirements.
Required Banking Experience
Candidates should have experience within one or more of the following areas:
Commercial Banking
• Commercial Lending
• Loan Origination Systems (LOS)
• Loan Servicing
• Credit Risk Management
• Relationship Management
• Treasury Services
Digital Banking
• Online Banking Platforms
• Mobile Banking Applications
• Customer Self-Service Solutions
• Account Management Platforms
Payments
• ACH Processing
• Wire Transfers
• Real-Time Payments
• Payment Gateways
• Merchant Services
Regulatory & Compliance
• KYC
• AML
• SOX Compliance
• Banking Security Standards
• Financial Data Governance
Required Technical Skills
Java Development
• Java 8/11/17+
• Spring Boot
• Spring Cloud
• Spring Security
• Hibernate/JPA
• Multithreading
• Design Patterns
Microservices & APIs
• REST APIs
• OpenAPI/Swagger
• Microservices Architecture
• Service-Oriented Architecture (SOA)
• API Gateway
Databases
• Oracle
• SQL Server
• PostgreSQL
• MongoDB
• Query Optimization
• Data Modeling
Cloud Technologies
• AWS
• EC2
• S3
• Lambda
• ECS/EKS
• RDS
• Azure
• App Services
• AKS
• Azure SQL
Messaging & Integration
• Kafka
• RabbitMQ
• IBM MQ
• ActiveMQ
• Event-Driven Architecture
DevOps & Automation
• Jenkins
• GitHub Actions
• Azure DevOps
• SonarQube
• Maven
• Gradle
• Docker
• Kubernetes
Required Qualifications
• Bachelor's degree in Computer Science, Engineering, Information Systems, or related field.
• 8+ years of Java development experience.
• 3+ years of Lead Developer or Technical Lead experience.
• Proven experience building enterprise applications from concept through production.
• Strong experience with distributed systems and microservices architecture.
• Experience within banking, financial services, or commercial lending environments.
• Deep understanding of software development lifecycle (SDLC) and Agile methodologies.
Similar jobs
- CR
Junior SAP ABAP DeveloperRecently posted
Credence · McLean, VA · Hybrid 🇺🇸
RESTSOAPAgileTechnology$100k - $130k/yr - CP
Java Full Stack Developer with Google Cloud Platform, React, Typescript, and BankingRecently posted
Central Point Partners · Columbus, OH · Hybrid 🇺🇸
FirestoreMySQLSQL+17TechnologySalary not listed - HE

SAP Developer (ABAP) Analyst / Specialist - USDCRecently posted
Hexplora · Lake Mary, FL · Hybrid 🇺🇸
TechnologySalary not listed - VS
UCCX DeveloperRecently posted
VSS, LLC · New York, NY · Hybrid 🇺🇸
SQLUnityREST+2TechnologySalary not listed - TS
ServiceNow Platform DeveloperRecently posted
TechSpace Solutions Inc. · Richardson, TX · On-site 🇺🇸
AWSETLREST+2TechnologySalary not listed - VS
Sr Powerbuilder Developer | Applicant Must Be Currently Local to Richmond, VA | Relocation Not AllowedRecently posted
V.L.S. Systems, Inc · Richmond, VA · On-site 🇺🇸
MySQLOracleREST+4TechnologySalary not listed - AT

MAINFRAME DEVELOPERRecently posted
Acadia Technologies, Inc. · Illinois City, IL · Hybrid 🇺🇸
COBOLTechnologySalary not listed - TS
ServiceNow DeveloperRecently posted
TechSpace Solutions Inc. · Richardson, TX · Hybrid 🇺🇸
AWSETLREST+2TechnologySalary not listed - MA

Senior Hyperion Developer with Security ClearanceRecently posted
MANTECH · Arlington, VA · Hybrid 🇺🇸
OracleSQLETLTechnologySalary not listed - OC

Full-Stack DeveloperRecently posted
OP Consulting Group LLC · Lansing, MI · Hybrid 🇺🇸
OracleSpringHibernate+4TechnologySalary not listed - AL

Senior developer (AI)Recently posted
Arthur Lawrence · Mechanicsburg, PA · Hybrid 🇺🇸
GitC#ASP.NET+7TechnologySalary not listed - SB

Copilot Studio Developer Somerset - NJ - New JerseyRecently posted
Sierra Business Solution LLC · NJ · Hybrid 🇺🇸
Microsoft OfficeDatabricksGenerative AI+3TechnologySalary not listed
