Find jobs
Pricing
Sign in
FIND JOBS
PRICING
SIGN IN
SIGN UP
← Back
IN
Integrant
Lead Software Engineer - Java Full Stack
Save
Tailor resume
Apply
Location
Cairo, Cairo Governorate, Egypt
Type
full-time
Department
Software Development
Company size
11+ people
First seen
1w ago
Last seen
1d ago
About the company
We Are Hiring!
We are looking for passionate professionals to join our team as a
Lead Software Engineer – Java Full Stack
Roles and Responsibilities
•
Be part of a high-performing team of software engineers delivering scalable and robust solutions within our microservices platform.
•
Design, develop, automate testing, document, and maintain software applications.
•
Actively participate in technical requirements elicitation with clients.
Software Development & Implementation
•
Perform programming tasks according to the project plan and functional specifications.
•
Conduct unit testing for assigned tasks.
•
Integrate team outputs into the overall project solution and deployment packages.
•
Manage project configuration and release deployments.
•
Perform smoke testing for deployed releases.
•
Gather and prepare release notes.
Team Leadership & Technical Coaching
•
Coach and guide the technical team on best practices, standards, and appropriate design patterns.
•
Conduct code reviews for the development team.
•
Take overall responsibility for project code quality.
•
Guide the team in adopting and applying Agile approaches and practices.
•
Break down backlog features into smaller tasks to improve team effectiveness and delivery.
•
Assign 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 performance.
•
Escalate project risks, task dependencies, and potential impediments to the PM.
•
Conduct technical research to acquire new knowledge and resolve technical challenges.
Estimation & Planning
•
Provide development effort estimates for new features and components in collaboration with the development team.
•
Participate in estimating new project modules and features and communicate estimates to the PM.
•
Highlight potential development risks and task dependencies to the PM.
Architecture & Analysis
•
Participate in the analysis of new functional requirements and systems.
•
Build solution architectures in collaboration with the team.
•
Align and confirm the proposed solution architecture with the PM before implementation kickoff.
•
Provide the team with the design and architectural guidance for project systems and components.
Requirements
1. Education & Background
•
Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related field
•
Minimum 8 years of professional software development experience
2. Core Technical Skills (Backend)
•
Strong hands-on experience with Java
•
Strong hands-on experience with Spring Framework
•
Strong hands-on experience with Microservices architecture
•
Strong proficiency in SQL and relational database design
3. Infrastructure & DevOps
•
Experience with cloud-based solutions
•
Docker containerization experience
•
Security, authentication, and authorization mechanisms
4. Frontend & Web Technologies
•
Frontend development experience (required)
•
Good understanding of HTML, XML, XSD, XSLT, and XPath
•
Good understanding of web technologies and standards
5. Development Practices & Quality
•
Test-Driven Development (TDD) experience
•
Solid understanding of Software Development Lifecycle (SDLC)
•
Knowledge of industry best practices and modern development methodologies
•
Experience working in Agile development environments
6. Professional Competencies
•
Strong analytical thinking and creative problem-solving skills
•
Excellent troubleshooting skills with ability to design scalable and sustainable solutions
•
Ability to work independently and manage multiple priorities
•
Comfortable in fast-paced environments with changing priorities
•
Detail-oriented with passion for continuous learning and technical excellence
7. Soft Skills & Team Attributes
•
Strong communication and interpersonal skills
•
Collaborative team player with positive attitude
•
Strong work ethic and self-motivation
•
Very good command of the English language
Benefits
•
Why Integrant?
•
Competitive compensation package
•
PTO, full medical and dental coverage, etc.
•
Opportunity to travel and work onsite with U.S. customers
•
In-house Technical and English training programs
•
Dedicated learning time (check out our 4Plus1 Program) [link]
•
Interest free loans
•
Flexible work schedules
•
Perks: events, sponsored lunch, game area, rooftop hangout + more!
More roles at Integrant
Senior B2B Marketing Specialist
B2B Marketing Associate
Senior Technical Project Lead / .NET
Administrative officer
Senior Technical Lead - .Net Fullstack
Seekless
Product
Find jobs
Companies
Pricing
Legal
Privacy
Terms
Cookies
© 2026 SEEKLESS, INC. ALL RIGHTS RESERVED.
BUILT WITH CARE