
Job Description
Ovii's Interpretation of the Role
We are seeking a Java Technical Lead to drive end‑to‑end delivery of high‑performance, enterprise‑grade applications for telecom‑focused clients. The role is fully remote, based in India, and requires deep Java expertise together with strong domain knowledge of telecommunications.
Role Snapshot
- Java Technical Lead
- Remote (India)
- Full‑time
- 8+ years Java experience
- Telecommunications domain expertise
Must-Have Requirements
- Java 21
- Spring Boot
- Redis/Redisson
- Oracle
- PostgreSQL
- NoSQL
- C++
- Docker
- Kubernetes
- Kafka
- Core Java & micro‑services
- Multi‑threaded programming
- Exception handling
- Performance tuning
- Unit testing
- Telecom protocols (SS7, Diameter)
- Java enterprise development
- telecommunications domain
Nice-to-Have Signals
- Object‑Relational Mappers (ORMs)
- Serverless architecture
- Design patterns (Factory, Singleton, Observer)
- Cloud containers
- cloud containerization
- architectural design
- financial services
- healthcare
- media
- technology
Work Setup
- Location: India, India
- Work mode: REMOTE
- Remote scope: UNSPECIFIED
- Employment type: Full-Time
Not Specified in JD
- Salary range
- Visa sponsorship
- Relocation
- Travel
- Security clearance
- Coding test
- Portfolio
- GitHub
- Writing sample
- Cover letter
What You'll Likely Work On
- Design, develop and deliver large‑volume, high‑availability Java applications
- Collaborate with client stakeholders to communicate status, risks, and recommendations
- Gather requirements, estimate effort, and drive agile ceremonies (stand‑ups, sprint planning, retrospectives)
- Mentor engineers through Communities of Practice and project teams
- Own end‑to‑end delivery from concept through deployment, ensuring quality and scalability
- Participate in architectural reviews at the account level and remove delivery roadblocks
- Partner with Product Delivery Managers to improve processes and raise project risks
Good Fit If You Have
- Strong communication skills with client and internal teams
- Proactive problem‑solving and ability to anticipate user pain points
- Experience guiding technical decisions and mentoring junior engineers
Skills
- Java 21 & Core Java
- Spring Boot & ORM
- Redis / Redisson
- Oracle & PostgreSQL
- NoSQL databases
- C++ (legacy integration)
- Docker & Kubernetes
- Kafka
- Multi‑threaded & performance tuning
- Unit testing
- Telecom protocols (SS7, Diameter)