Integrant, Inc. · Cairo, Egypt · Posted 2026-07-04
We are Hiring!We are looking for passionate calibers to join our team as "Senior Lead Software Engineer - Java Full Stack".Roles And ResponsibilitiesBe part of a high-performing team of software engineers delivering scalable and robust solutions within our microservices platformDesign, develop, automate testing, document, and maintain software applicationsActively participate in technical requirements elicitation with clientsSoftware Development & ImplementationPerform programming tasks according to the project plan and functional specificationsConduct unit testing for assigned tasksIntegrate team outputs into the overall project solution and deployment packagesManage project configuration and release deploymentsPerform smoke testing for deployed releasesGather and prepare release notesTeam Leadership & Technical CoachingCoach and guide the technical team on best practices, standards, and appropriate design patternsConduct code reviews for the development teamTake overall responsibility for project code qualityGuide the team in adopting and applying Agile approaches and practicesBreak down backlog features into smaller tasks to improve team effectiveness and deliveryAssign tasks to team members in alignment with priorities and deliverables, in coordination with the Project Manager (PM)Keep the PM updated on project progress, team status, and performanceEscalate project risks, task dependencies, and potential impediments to the PMConduct technical research to acquire new knowledge and resolve technical challengesEstimation & PlanningProvide development effort estimates for new features and components in collaboration with the development teamParticipate in estimating new project modules and features and communicate estimates to the PMHighlight potential development risks and task dependencies to the PMArchitecture & AnalysisParticipate in the analysis of new functional requirements and systemsBuild solution architectures in collaboration with the teamAlign and confirm the proposed solution architecture with the PM before implementation kickoffProvide the team with the design and architectural guidance for project systems and componentsRequirementsAt least 10+ years of experienceBS/MS degree in Computer Science, or Computer EngineeringStrong, in-depth, hands-on experience in Java, Spring, AWS technologies, microservicesExperience with Cloud hosting, security, authentication, and authorization, Docker, TDDStrong Experience in SQLIn depth knowledge of industry standard best practices, development lifecycle processes and methodologiesExperience using agile methodologyGood Knowledge in (HTML5, CSS3, Json, JavaScript, JQuery, AJAX,Bootstrap) ,Front end experience is a mustExcellent analytical and creative problem-solving skillsGood work ethics, Team player, positive and self-motivatedStrong Communication & Interpersonal skillsExcellent command of English language is a plusAbility to independently handle projects and support tasks, delivering results efficientlyExcellent problem-solving skills with a focus on finding scalable and long-term solutionsAbility to adapt to a fast-paced environment and handle multiple priorities simultaneouslyA self-motivated and detail-oriented individual with a passion for continuous learning and growthBenefitsWhy Integrant?Competitive compensation packagePTO, full medical and dental coverage, etcOpportunity to travel and work onsite with U.S. customersIn-house Technical and English training programsDedicated learning time (check out our 4Plus1 Program) [link]Interest free loansFlexible work schedulesPerks: events, sponsored lunch, game area, rooftop hangout + more!
Public work matters more than titles: a GitHub or portfolio the hiring manager can click through in under a minute usually beats an extra bullet on your CV.
Name the exact stack in your CV so a keyword screener + a skim-reader both find it — languages, frameworks, cloud, databases.
For interviews: expect a technical screen (coding or system design) before the on-site loop. Practice explaining trade-offs out loud, not just writing correct code.
For English-only teams verify your written English is sharp — most Egypt-based tech scaleups run interview loops entirely in English.