Java Tech Lead
Job Summary
We are seeking an experienced and highly skilled Senior Technical Lead to join our team in an onsite role. The ideal candidate will be a hands-on technical leader with strong expertise in Java, Microservices architecture, Oracle databases, and full-stack development. This role requires a combination of technical excellence, solution design capabilities, team leadership, and the ability to drive complex enterprise application development initiatives.
Key Responsibilitie
- sLead the design, development, and delivery of enterprise-grade applications
- .Provide hands-on technical leadership across the full software development lifecycle
- .Architect and implement scalable, secure, and high-performance microservices-based solutions
- .Develop and maintain backend services using Java and related technologies
- .Collaborate with cross-functional teams, including business stakeholders, architects, QA, and DevOps teams
- .Drive code quality through code reviews, best practices, and mentoring team members
- .Design and optimize database schemas, queries, stored procedures, and performance tuning activities within Oracle databases
- .Troubleshoot and resolve complex technical and production issues
- .Ensure adherence to architectural standards, security guidelines, and development best practices
- .Support application modernization and continuous improvement initiatives
.
Required Skills & Qualificatio
nsTechnical Skil
- lsStrong hands-on experience in Java/J2EE developmen
- t.Extensive experience with Microservices architecture and RESTful API
- s.Proven expertise in Spring Boot, Spring Framework, and related technologie
- s.Strong knowledge of Oracle Database, includin
- g:SQL and PL/S
- QLDatabase design and modeli
- ngQuery optimization and performance tuni
- ngStored procedures, packages, and trigge
- rsExperience with full-stack development and modern web technologie
- s.Strong understanding of distributed systems, integration patterns, and application scalabilit
- y.Experience with version control systems such as Gi
- t.Familiarity with CI/CD pipelines and DevOps practice
s.
Leadership Ski
- llsExperience leading technical teams and providing architectural guidan
- ce.Ability to mentor developers and drive technical excellen
- ce.Strong stakeholder management and communication skil
- ls.Ability to work independently and make sound technical decisio
ns.
Preferred Qualificat
- ionsExperience with cloud platforms (AWS, Azure, or G
- CP).Exposure to containerization technologies such as Docker and Kuberne
- tes.Experience in Agile/Scrum development environme
- nts.Knowledge of messaging technologies such as Kafka, RabbitMQ, or
- JMS.Experience with enterprise integration and API management platfo