Java Technical Lead
Ideyalabs Tech LLPHyderabad, Telangana
it-jobs
Job Description
Role & responsibilities - Involve in application development and lead a team of developers in designing and implementing high-performance, scalable, and reliable Java applications. - Closely work with Architect and design, develop, and maintain Micro Services -based solutions leveraging Spring Boot and Kafka . Conduct code reviews, provide constructive feedback, and ensure adherence to coding standards. - Collaborate with cross-functional teams to design and implement solutions that align with business objectives. - Drive performance tuning efforts to optimize the efficiency and responsiveness of our applications. - Stay current with industry trends, emerging technologies, and best practices in product engineering. - Mentor and guide team members, fostering a culture of continuous learning and improvement. - Contribute to the establishment and enforcement of product engineering best practices. Qualifications: - Proven experience as a Java Lead with 8 - 14 years in Java development - Hands-on coding & technical deep dive. - Code Quality & Best Practices (SOLID, DRY, KISS) - Architecture & Design Patterns - Performance Tuning & Profiling - Cloud & DevOps (CI/CD Pipelines, Kubernetes, Terraform) - Security Best Practices (OAuth, JWT, Encryption) - Designing Scalable & Resilient Systems (CAP Theorem) - Message Queues (Kafka, RabbitMQ) - Caching Strategies (Redis, CDN, Load Balancing) - Logging & Monitoring (ELK Stack, Prometheus, Grafana) - Distributed Systems & Fault Tolerance - Managing Technical Debt & Refactoring - Leading a Development Team - Agile Methodologies & Delivery Planning - Handling Conflicts & Code Reviews - Business-Technical Alignment (ROI & Prioritization) Interested candidates can share updated resume [HIDDEN TEXT] Skills: Spring Boot, Microservices, Java, Aws Experience: 8.00-14.00 Years
Get AI-Matched to This Job
Upload your resume and our AI will score how well you match this and thousands of similar roles.