Back to search

Lead Java Developer

Lead Java Developer responsible for architecting, developing, and delivering enterprise banking applications.

  • Atlanta, Georgia, United States +1 more
  • Contract
  • Posted Nov 4, 2026
INDUSTRYSoftware & InternetSaaS & Enterprise Software

Locations (2)

  • Atlanta, Georgia, United States
  • Cary, North Carolina, United States

Responsibilities

  • 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.
  • 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.

Requirements

  • Experience in a banking
  • Experience in a commercial lending
  • Experience in a digital banking
  • Experience in a payments
  • Experience in a customer servicing platforms

Skills

JavaSpringmicroservices architecturecloud technologiesRESTful APIsevent-driven solutionssoftware engineering practicesJavaSpring

Full description

At Staffworxs, we don't just connect talent — we power transformation. Headquartered in Cedar Park, TX, with teams in Bengaluru and Hyderabad, we combine global reach with deep expertise. Our Digital & Data Analytics practice drives growth and innovation for some of the world's top brands, who continue to retain us as their trusted partner. If you're ready to make an impact, you're in the right place. Job Details: Role: Lead Java Developer Location: Atlanta GA /Cary NC (Local only) Duration: Long term Contract Job Description: Required Qualifications 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 Staffworxs is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive workplace for all employees, regardless of race, color, religion, gender, sexual orientation, national origin, age, disability, or veteran status.

Lead Java Developer at Staffworxs LLC | Referso Jobs