> Markdown version of [/jobs/ext/1208106-lead-java-developer-clt-jc](https://www.wearedevelopers.com/jobs/ext/1208106-lead-java-developer-clt-jc). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Lead Java Developer (CLT, JC) - **Company:** Matlen Silver - **Location:** Charlotte, NC, United States - **Experience:** Expert - **Salary:** $124,800.0 - $135,200.0 - **Contract:** Temporary contract - **Skills:** Java (Programming Language), Amazon Web Services, Microsoft Azure, Cloud Computing, Software Quality, Payment Systems, Java Web Services, Spring Framework, OpenShift, Software Engineering, Transaction Processing (Computing), Google Cloud, Cloud Platform System, Spring-boot, Event Driven Architecture, Containerization, Kubernetes, Apache Kafka, Restful APIs, Docker, Microservices - **Published:** July 8, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=566a79d0a247d700 ## About the Role Job Summary We are seeking an experienced Lead Java Developer with 10+ years of software development experience to support a large-scale Global Payments Platform modernization initiative. This role requires a strong balance of hands-on development (50%) and technical leadership (50%), making it ideal for candidates who enjoy both designing solutions and mentoring development teams., * 10+ years of software development experience * Strong expertise in Java Development * Experience with Spring Framework / Spring Boot * Container technologies (Docker, Kubernetes, Containers) * Apache Kafka messaging and event-driven architectures * OpenShift * RESTful API design and development * Microservices architecture * Technical leadership, solution design, and mentoring experience * Experience leading development teams while remaining hands-on with coding Preferred Skills * Payments industry experience (Payment Processing, Payments Technology, Financial Services, Banking, Merchant Services, Transaction Processing) * Cloud platform experience (AWS, Azure, Google Cloud Platform) - highly preferred * Experience supporting platform modernization and migration initiatives * Accounting or financial systems experience ## Description The selected candidate will contribute to the buildout of a next-generation accounting platform within a Global Payment Orchestration ecosystem, supporting modernization, migration, and strategic payment initiatives., * Design, develop, and maintain scalable Java-based applications and microservices. * Lead technical design discussions and architecture decisions. * Build and enhance REST APIs and event-driven solutions using Kafka. * Develop cloud-ready and containerized applications utilizing OpenShift and container technologies. * Collaborate with product, architecture, and engineering teams to deliver strategic platform initiatives. * Mentor developers and provide technical leadership across projects. * Support modernization, migration, and platform transformation efforts. * Ensure code quality, performance, scalability, and reliability. ## Related Videos - [Enterprise-Cloud-Native - Fast-Paced Development & Deployment in a Highly Secure Banking Environment](https://www.wearedevelopers.com/videos/671-enterprise-cloud-native-fast-paced-development-deployment-in-a-highly-secure-banking-environment) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Understanding Kubernetes in a visual way](https://www.wearedevelopers.com/videos/100085-understanding-kubernetes-in-a-visual-way) - [This Is Not Your Father's .NET](https://www.wearedevelopers.com/videos/967-this-is-not-your-father-s-net) - [From Zero to Hero: Launch & Manage Your Cloud Apps with Free OpenShift & Red Hat Developer Hub](https://www.wearedevelopers.com/videos/1023-from-zero-to-hero-launch-manage-your-cloud-apps-with-free-openshift-red-hat-developer-hub) - [Microservices: how to get started with Spring Boot and Kubernetes](https://www.wearedevelopers.com/videos/242-microservices-how-to-get-started-with-spring-boot-and-kubernetes) ## Related Articles - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Why Attend a Developer Event in 2026?](https://www.wearedevelopers.com/magazine/688-why-attend-a-developer-event-in-2026)