Senior Java Technical Lead (AI-Augmented Development) ( Job id: 8257077)
Company: QAT Global | Custom Software Development & IT Staffing Solutions - US, Brazil & Costa Rica Nearshorejob specification
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 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.
- Start Date:
- 12.12.2025
- Contact person:
- Bernd Kraft
- Company:
- QAT Global | Custom Software Development & IT Staffing Solutions - US, Brazil & Costa Rica Nearshore Germany, Ludwig-Erhard-Strasse 14
- Telephone:
- Job email:
- Click here
-
Podcast Producer
-
Estágio Superior em Transformação Digital
-
Business Intelligence Analyst
-
Business Intelligence Analyst
-
Business Development Manager
-
Business Development Manager
-
Business Development Manager
-
Business Developer for Social Media
-
Business Developer for Social Media
-
Business Developer for Social Media
-
Business Developer for Social Media
-
Lead Data Engineer
-
Lead Data Engineer
-
Lead Data Engineer
-
Lead Data Engineer
