YUGENOX·JOBS

Senior Lead Software Engineer - Java Full Stack

Integrant · Cairo, Cairo Governorate, Egypt

Full-timeSoftware EngineeringSoftware Development

About the role

We are looking for passionate calibers to join our team as "Senior 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 of 9 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

- 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!

Text as published by Integrant. We don't edit postings; apply and ask questions on the employer's site.

No salary posted
Apply on Integrant's site →
Posted
Jul 29, 2026 (3 months ago)
First seen by us
Nov 11, 2026
Still listed
Nov 11, 2026
Source
Workable

More at Integrant

All 30 open postings →