Log inSign up free
  • Home
  • Profile
  • Jobs
    • Applications
    • Career
    • Resume
    • Cover letters
  • Content
    • Posts
    • Media
  • Messages
  • Analytics
    • Overview
    • Pages
    • Events
  • Portfolio
  • More tools
    • Hiring
  • Settings
All jobs
INIntegrant logo

Integrant

Cairo

Lead Software Engineer - Java Full Stack.

FULL TIMESENIOR LEVELENGINEERING

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

Please note that this role is part of a selective talent pipeline we are building, aimed at engaging with strong profiles early and aligning on meaningful opportunities as they emerge, ensuring a faster and more tailored process when the right fit arises.

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!
Pay
Not stated
Where
Cairo · Cairo Governorate · Egypt
Work
Not stated
Type
Full time
Posted
15 Jun, 2026
Apply on the original postingSign in to prepare an application

Verified board

more at Integrant.

7 Oct, 2026

Integrant

Technical Marketing Specialist - AI Solutions | Engineer Track

INIntegrant logo
  • Data & ML

$50k–65k/yr

San Diego +2

Details
8 Apr, 2026

Integrant

Senior Technical Project Lead / .NET

INIntegrant logo
  • Full time
  • Senior level
  • Engineering

Cairo +2

Full time

Details
26 Mar, 2026

Integrant

Senior Technical Lead - .Net Fullstack

INIntegrant logo
  • Full time
  • Senior level
  • Engineering

Cairo +2

Full time

Details

similar roles.

29 Sep, 2026

Kooth

Engineering Manager

KOKooth logo
  • Full time
  • Leadership
  • Remote
  • Engineering

United Kingdom

Remote

Details
2 Sep, 2026

KRUSH Labs

Senior RF Engineer

KLKRUSH Labs logo
  • Full time
  • Senior level
  • Engineering

Eindhoven +2

Full time

Details
21 Sep, 2026

KRUSH Labs

Lead NPI Engineer

KLKRUSH Labs logo
  • Full time
  • Senior level
  • Engineering

Eindhoven +2

Full time

Details
15 May, 2024

KSM

Τεχνικός Διαχείρισης Παθητικών Υποδομών Δικτύων

KSKSM logo
  • Full time
  • Engineering

Athens +2

Full time

Details
17 Apr, 2026

KSM

Μηχανικός Διαχείρισης Δικτύων (LAN/WAN)

KSKSM logo
  • Full time
  • Engineering

Athens +2

Full time

Details
28 Apr, 2025

KSM

Technical Coordinator

KSKSM logo
  • Engineering

Athens +2

Salary not listed

Details