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. Advanced English proficiency is mandatory, as you will communicate daily with US stakeholders.About the RoleAs 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 QualificationsCore 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.