JobAgent
← Back to jobs

Java Team Lead

Payforge

remoteSoftware Engineering

Posted 7mo ago · via bamboohr

Apply on bamboohr

Job Description

We’re looking for a Java Team Lead to design, develop, and maintain reliable, scalable enterprise software solutions in the area of credit processing and management. You’ll work with a modern microservices architecture and lead a team in building systems that power key parts of the credit lifecycle.


Key Responsibilities

  • Lead a squad of 3–4 senior and mid-level Java engineers, guiding them in designing, developing, testing, deploying, and operating enterprise-grade microservices.
  • Partner with product managers, software architects, platform engineers, and security & compliance teams to shape system design and enforce best practices.
  • Ensure services meet requirements for scalability, performance, availability, and compliance.
  • Drive continuous improvement and foster a culture of ownership, accountability, and technical excellence.
  • Oversee the delivery of high-quality, well-tested, and maintainable code on schedule.


Delivery and Leadership Expectations

  • Drive technical discussions and contribute to solution direction with clarity and confidence.
  • Communicate effectively with stakeholders, including participation in forums such as Technical Working Groups.
  • Provide concise, actionable direction to the team to support efficient execution.
  • Support and maintain delivery momentum by proactively identifying blockers and enabling progress.
  • Demonstrate strong ownership of delivery outcomes, balancing speed with quality and reliability.


Skills & Experience

  • Leadership: Proven ability to lead distributed engineering teams, coach and motivate individuals, and manage delivery in a remote-first environment.
  • Technical expertise:
    • Strong background in Java 21, Spring Boot 3, and microservices design.
    • Deep understanding of service contracts, data boundaries, and inter-service communication.
    • Hands-on experience deploying and managing containerized applications with Kubernetes (Amazon EKS preferred).
    • Proven knowledge of AWS technologies: PostgreSQL (RDS), Redis (ElastiCache), Kafka (MSK), S3.
    • Experience with build and DevOps tools: Maven, GitHub, Skaffold, Helm.
  • Engineering mindset: Advocate for clean code, SOLID principles, and performance optimization (e.g., memory usage, GC tuning, query latency).
  • Operational excellence: Strong DevSecOps focus with experience in monitoring, observability, and running systems in production.


What we value?

  • Ownership & accountability – leading by example and fostering responsibility within the team.
  • Collaboration – working seamlessly with cross-functional teams in a regulated environment.
  • Clear communication – translating technical detail into actionable insights for both technical and non-technical stakeholders.
  • Problem-solving & conflict resolution – balancing technical priorities with business needs.
  • Culture building – nurturing an environment of trust, continuous learning, and innovation.


About Payforge

Payforge is a specialist professional-services company focused exclusively on payments and fintech. We help clients deliver high-quality, scalable technology solutions in an evolving global financial landscape.

 

Equal Opportunity Statement

Payforge is proud to be an equal-opportunity employer. All qualified applicants will receive consideration without regard to race, colour, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status. We welcome applicants from all backgrounds.

Details

Department
Software Engineering
Work Type
remote
Posted
September 18, 2025
Source
bamboohr