Java Team Lead

🏢 Asset Technology Group
📍 EgyptFull-timeRemote
📅 Posted: 1w ago🔄 Updated: 1w ago
CV%
✨ AI Summary
The Java Team Lead will be responsible for overseeing a team of developers, guiding the design and implementation of Java-based applications, and ensuring adherence to best practices in software development. This role requires expertise in Microservices architecture, Design Patterns, and a comprehensive understanding of the software development lifecycle from requirements analysis to troubleshooting. The position emphasizes fostering team collaboration and ensuring application performance. The ideal candidate will possess a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field, coupled with proven team leadership abilities and strong analytical, problem-solving, communication, and organizational skills. Experience with Agile development methodologies is also a key requirement for this full-time, hybrid role in Cairo.
Required Skills
Information Technology
Microservices
Requirements
Qualifications include proficiency in Java and Microservices architecture, strong understanding of Design Patterns, experience in software development lifecycle, proven team leadership skills, a Bachelor's or Master's degree in Computer Science or related field, strong analytical and problem-solving skills, experience with Agile methodologies, and excellent communication and organizational skills.
Description
The Java Team Lead will oversee and guide a team of developers to deliver top-notch software solutions. Responsibilities include leading the design and implementation of Java-based applications, overseeing application performance, and ensuring the application of best practices in software development. The role will involve employing microservices architecture, utilizing design patterns, and fostering collaboration within the team. This is a full-time hybrid position based in Cairo, combining onsite and remote work flexibility. Qualifications: Proficiency in Java and experience with Microservices architecture for scalable application developmentStrong understanding of Design Patterns and their practical applicationsExperience in Software Development, including requirements analysis, coding, and troubleshootingProven Team Leadership skills with the ability to mentor and guide team members effectivelyBachelor's or Master's degree in Computer Science, Software Engineering, or a related technical fieldStrong analytical and problem-solving skillsExperience with Agile development methodologiesExcellent communication and organizational skills
✨ Premium Match Details
Deep-dive CV analysis, customized Cover Letters, and Interview prep!
📊 Match Analysis
Insights against your active CV
📊
Personalized Match Analysis
Upload your CV to see exact matching percentages, detailed skills mapping, and gap analysis for this role.
🎯 Overalli74%
⚡ Skillsi85%
View Breakdown
Ontology Match: 85.0
Matched:✓ Requirements Matching✓ Ontology Skills Mapping
📜 Eligibilityi49%
View Breakdown
Local: 19600%
🏗️ Career Fiti91%
View Breakdown
Seniority: 91.0
📋 Requirementsi67%
View Breakdown
Domain: 67.0
🔥 Motivationi78%
View Breakdown
Title Fit: 78.00