QAT Global, a US-based IT consulting firm with over 30 years of experience, is seeking a highly skilled Senior Java Technical Lead to join our global engineering team. We deliver world-class technology solutions to clients across the US, Costa Rica, and Brazil, with a strong culture of engineering excellence and innovation.
This is a full-time, 100% remote position (CLT hire in Brazil only), offering the opportunity to work directly with our US-based customer while collaborating with cross-functional, distributed teams.
About the Role
As a Senior Java Technical Lead, you will be responsible for leading all technical decision-making across backend and frontend development, ensuring architectural consistency, engineering best practices, and high-quality code delivery.
This role requires an expert-level Java professional who has begun integrating AI-assisted development workflows, including LLMs such as GPT and Claude, into their software engineering practices.
You will lead full-stack developers, collaborate closely with Solution Architects, BAs, DevOps, and AI Engineers, and oversee complex business domains such as Billing, Ledger, Invoice, and Remittance.
If you are a seasoned Java engineer who is also evolving into the new era of AI-enhanced software development, this role is for you.
Responsibilities
* Lead all technical decision-making across backend and frontend architecture.
* Ensure code quality, engineering best practices, and architectural coherence.
* Guide full-stack developers implementing backend services and UI components.
* Collaborate with Solution Architect, BA, DevOps, and AI Engineer to translate requirements into scalable, secure solutions.
* Oversee complex financial and operational domains (Billing, Ledger, Invoice, Remittance).
* Design, supervise, and optimize workflows that leverage LLMs for code generation, review, and refactoring.
* Provide technical leadership on when and how to use AI tools safely and effectively.
Required Qualifications
Core Engineering Skills:
* Senior-level Java/Spring Boot experience (expert level required).
* Strong experience with Node.Js, React, and Postgres.
* Experience with Security, DevOps, Cloud, and GitHub ecosystem.
* GitHub Advanced Security, GitHub CI/CD pipelines, and versioning best practices.
Cloud & Infrastructure:
* Strong experience with AWS Identity Management.
* Hands-on expertise with AWS workloads: EC2, RDS, SQS.
AI & LLM Experience (Required):
* Solid understanding of LLMs and its capabilities.
* Experience with Claude Sonnet 4.5 or similar models for:
* Code generation
* Code review
* Code refactoring
* Proficiency in prompt engineering, including:
* Structured prompting
* Chain-of-thought patterns
* Constraints-driven prompting
* Code-oriented prompting
* Ability to guide developers on the safe, effective use of AI tools in daily engineering work.
Preferred Qualifications (Nice to Have)
* BS/MS in Computer Science, Software Engineering, or related technical fields.
* Experience leading distributed development teams.
* Familiarity with modern architectural patterns and enterprise-level systems.