Lead Java Developer

Phoenix, AZ
Contracted
Entry Level

Lead Java Developer

Responsibilities:- Work directly with clients to understand business objectives and conduct requirements discovery.- Translate business needs into technical specifications.- Lead solution design and architecture through project delivery. Required Skills and

Qualifications:- 8+ years of experience in Java software engineering, application development, and enterprise systems.- Strong proficiency in Java, Spring Boot, REST APIs, and microservices architecture.- Experience working with financial products, banking applications, payments, or other financial services platforms.- Strong understanding of application architecture, design patterns, object-oriented programming, and system integration.- Proven ability to understand business products and translate requirements into technical designs and implementation plans.- Experience leading technical design discussions and providing engineering guidance to development teams.- Strong client-facing communication, envisioning requirement discovery, problem-solving, and stakeholder management skills.- Experience with relational databases, SQL, Git, unit testing, and CI/CD practices.- Ability to balance hands-on development with technical leadership and solution ownership. Preferred

Qualifications:- Experience with financial services platforms, transaction processing, payment systems, or digital banking.

Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*