Senior Java Technical Lead
We are looking for a highly skilled Senior Java Technical Lead to join our global engineering team. As a full-time, 100% remote position, you will work directly with our US-based customers while collaborating with cross-functional distributed teams.
Responsibilities:
* Oversee all technical decision-making across backend and frontend architecture.
* Evaluate code quality, engineering best practices, and architectural coherence.
* Guide full-stack developers implementing backend services and UI components.
* Collaborate with Solution Architects, Business Analysts, DevOps engineers, and AI Engineers to translate requirements into scalable, secure solutions.
* Lead complex financial and operational domains (Billing, Ledger, Invoice, Remittance).
* Design, supervise, and optimize workflows that leverage Large Language Models (LLMs) for code generation, review, and refactoring.
Required Skills and Qualifications: Core Engineering Skills:
* Expert-level Java/Spring Boot experience 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:
* 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.