Demo

Lead Java Developer

MTK Technologies
Charlotte, NC Contractor
POSTED ON 12/23/2025
AVAILABLE BEFORE 1/21/2026

Job Description

Responsibilities:

• Lead and develop robust Java-based payment processing systems, integrating with various payment gateways and protocols (e.g., ISO 20022, SWIFT, ACH, card networks).

• Design and implement high-performance, secure API solutions supporting real-time payment transactions.

• Collaborate with business analysts, product managers, and security teams to gather requirements and translate them into technical designs.

• Ensure compliance with industry regulations such as PCI DSS and other security standards.

• Maintain and enhance existing payment platforms, troubleshoot issues, and optimize system performance.

• Mentorjunior developers, conducting code reviews and fostering best practices.

• Integrate third-party payment vendors and develop custom interfaces as needed.

• Participate in architectural decisions, ensuring scalable, resilient solutions.

• Document technical solutions and complex payment workflows for future reference and audits.


Requirements:

Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.

12 years of hands-on Java development experience, with at least 7 years in payments processing or financial services.

Deep understanding of payment processing methods including ACH, wire transfer, card payments, and electronic funds transfers.

Strong experience with payment protocols and standards such as ISO 20022, SWIFT, EMV, and PCI DSS.

Expertise with RESTful APIs, microservices architecture, and cloud-based deployment.

Familiarity with technologies such as Spring Boot, Spring Security, Kafka, and SQL/NoSQL databases.

Excellent knowledge of security best practices related to payments and sensitive data handling.

Proven experience working in Agile/Scrum environments.

Strong communication and leadership skills.


Preferred, but not required:

• Experience with other databases like SQL or NoSQL.

• Knowledge of cloud platforms (AWS, Azure, GCP).

• Exposure to DevOps tools and CI/CD pipelines.

Hourly Wage Estimation for Lead Java Developer in Charlotte, NC
$43.00 to $55.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Lead Java Developer?

Sign up to receive alerts about other jobs on the Lead Java Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at MTK Technologies

  • MTK Technologies Westlake Village, CA
  • Role: Sr .Net Developer Location: West Lake Village, CA Duration: Fulltime Job Description .Net Must Have Technical/Functional Skills • Use the latest tool... more
  • 14 Days Ago

  • MTK Technologies Cincinnati, OH
  • Role: Linux Engineer Location: Cincinnati, OH Duration: Fulltime Job Description: We are seeking a skilled and motivated Linux Engineer to join our growing... more
  • 16 Days Ago

  • MTK Technologies Columbus, OH
  • Job Description: Responsible for designing, developing, and maintaining high-quality software applications using Java and related technologies. This role i... more
  • 4 Days Ago

  • MTK Technologies Fort Mill, SC
  • Role: Sr .NET Developer/Lead/Architect with AWS and Angular experience Location: Fort Mill, SC (Relocation candidates work) Duration: Contract Note: Minimu... more
  • 5 Days Ago


Not the job you're looking for? Here are some other Lead Java Developer jobs in the Charlotte, NC area that may be a better fit.

  • OnwardPath Technology Solutions LLC Charlotte, NC
  • Job Details Role: Sr Lead Java Developer Location: New Jersey/Charlotte ( 3 days minimum onsite - either of the locations) Duration: 6-12 Months Rate: $67/... more
  • 14 Days Ago

  • Axelon Services Corporation Charlotte, NC
  • Job Title: Lead Developer - Java /Angular Location : CHARLOTTE, NC Pay: Competitive Job Purpose: Data Program Lead: Responsible for establishing and implem... more
  • 26 Days Ago

AI Assistant is available now!

Feel free to start your new journey!