Senior Java Technical Lead
We are seeking a highly skilled Senior Java Technical Lead to spearhead our global engineering operations. As a key member of our technical team, you will be responsible for driving 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 Large Language Models (LLMs) such as GPT and Claude, into their software engineering practices. You will lead full-stack developers, collaborate closely with Solution Architects, Business Analysts, DevOps, and AI Engineers, and oversee complex business domains such as Billing, Ledger, Invoice, and Remittance.
* Drive 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 user interface components.
* Collaborate with Solution Architect, Business Analyst, 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 Skills and Qualifications:
* Expert-level Java skills.
* Proficiency in Large Language Model integration.
* Strong leadership and collaboration skills.
* Ability to drive technical decision-making.
* Experience in overseeing complex business domains.
Benefits:
This role offers a unique opportunity to work with cutting-edge technology and drive innovation in the field of software engineering.