Software Java Architect
2 weeks ago
**_This is us_**
At Qinshift and Avenga we are merging together to start a new era of technology that matter. Leveraging the power of innovations, we are on a journey to shape the future of work, and we are inviting you to co-create it with us.
**_ This is the job_**
Join our client, a global leader in digital gaming solutions for lotteries, and help organizations engage new players and achieve sustainable growth. We are seeking a Software Architect to lead the design and delivery of advanced technology solutions that support product roadmaps and customer requirements. You will own the software architecture, guide engineering teams, and ensure high standards across projects, focusing on security, scalability, and maintainability.
**This is you**
- 4-5 years of proven experience in Senior Software Development roles with at least one Java framework (preferably Spring 4+ or JEE 6+) and ORM framework.
- Excellent RDBMS skills (design, implementation, migration) working with large datasets in production systems—PostgreSQL experience is a plus.
- Proven experience in implementing REST APIs.
- Strong understanding of concurrency in Java and distributed computing principles.
- Ability to write clean, maintainable, and secure code, guiding teams in best practices.
- Experience deploying and maintaining production systems.
- Skilled in writing unit tests using JUnit or Spock.
- Good understanding of Docker.
- Experience with at least one major cloud provider (AWS, GCE, Azure).
- Experience with automated testing (functional and integration tests) and CI/CD pipelines.
- Familiarity with microservice architecture.
- Understands the importance of comprehensive documentation for transparency and maintainability.
- Excellent communication skills in English (written and verbal).
- Organized, adaptable, with a strong desire to learn and develop skills.
**Nice-to-have skills**
- Good knowledge of front-end technologies and frameworks is a plus.
- Experience with data pipelines and event-driven architectures.
- Familiarity with container orchestration tools.
- Ability to work effectively in changing environments.
**_
This is your role_**
- Design and validate software architecture with the Head of Engineering and Lead Engineers.
- Guide and mentor distributed development teams throughout the product lifecycle.
- Develop proofs-of-concept and prototypes to validate architecture and set the foundation for teams.
- Promote reusability, innovation, and tooling optimization across solutions.
- Ensure architecture meets functional, non-functional, security, and operational needs.
- Continuously improve development pipelines, deployment practices, and tooling.
- Participate in project estimates, backlog management, and planning.
- Maintain platform backlogs for continuous progress and delivery.
**_What awaits you at Avenga x Qinshift?_**
Through our values, Better Minds, Bolder Ideas, and Bigger Hearts, we strive to provide you with the tools, autonomy, trust, and assistance you need to excel. Enjoy benefits like private health insurance, well-being programs, flexible and hybrid work models, laptops and gear, training, language classes, social events, great offices, and more.
-
Senior Java Architect
7 days ago
Cairo, Cairo, Egypt Simtek LMS Full time 120,000 - 240,000 per yearCompany DescriptionSimTek LMS, powered by AWS Cloud, is an intuitive, cloud-based learning management solution (LMS) designed to meet diverse organizational training needs. With a unified platform that integrates virtual classroom, mobile, social, and eCommerce capabilities, SimTek LMS empowers organizations to train employees, partners, and customers...
-
Senior Software Engineer- Java
2 days ago
Cairo, Egypt Azentio Software Full time**About Azentio** Azentio Software incorporated in 2020 at Singapore, has been carved out of 3i Infotech, Beyontec Technologies and Path Solutions. Azentio Software provides mission critical, vertical-specific software products for customers in banking, financial services and insurance verticals and includes key products such as KASTLE (Universal Lending),...
-
Senior Java Software Engineer
5 days ago
New Cairo, Cairo, Egypt NTG Clarity Full timeJob Summary:We are seeking aSenior Java Developer in a Reputable Bankwith at least5 years of hands-on experiencein designing, developing, and implementing enterprise-level applications. The ideal candidate will have a strong understanding of Java technologies, frameworks, and best practices, along with the ability to mentor junior developers and contribute...
-
Software Solution Architect
3 days ago
New Cairo, Cairo, Egypt A1softech Full time $70,000 - $1,200,000 per yearRole DescriptionThe Software Architect owns the architectural decisions for the team, covering backend API, integrations, frontend native Apps and web portals. The architect should be the visionary force behind the technical solution. He/she values simplicity and is unafraid to challenge technical constraints and procedures to achieve an Agile design. He/she...
-
Software Solution Architect
5 days ago
Cairo, Cairo, Egypt Sumerge Full time 75,000 - 150,000 per yearAs a Solution Architect at Sumerge, you will play a pivotal role in shaping the technical direction of our projects. This senior role requires deep expertise in cloud-native technologies, microservices architectures, and DevOps practices. You will be responsible for designing resilient and scalable software solutions, guiding the development of complex,...
-
Java Software Engineer
5 days ago
Cairo, Cairo, Egypt TAWANTECH Full time 80,000 - 120,000 per yearTawantech Egypt is seeking a talentedJava Developerto join our growing development team. The successful candidate will be responsible for developing, maintaining, and enhancing Java-based applications, ensuring high performance and scalability.ResponsibilitiesDesign, develop, and maintain Java applications and services.Participate in the full software...
-
Senior Java Software Engineer
5 days ago
New Cairo, Cairo, Egypt Systems Limited - Egypt Full time 120,000 - 240,000 per yearCompany DescriptionSystems Limited is a globally recognized IT software solution company offering state-of-the-art professional services and BPO offerings in technology. The company has positioned itself as the top IT company in Pakistan, providing computing strategies and solutions to Government and Private Organizations. Systems Limited excels in Digital...
-
Software Solution Architect
5 days ago
Cairo, Cairo, Egypt ASSET Technology Group Full timeKey Responsibilities• Design and own the overall solution architecture for assigned products, ensuring alignment with business goals and technical feasibility. • Define and enforce architecture standards, patterns, and reusable components across squads to ensure scalability, performance, and maintainability. • Partner with Product Owners to shape the...
-
Java Fintech Team Leader
5 days ago
Cairo, Cairo, Egypt Sarmad Full time 900,000 - 1,200,000 per yearSarmad is seeking an experienced Java Fintech Team Leader to join our dynamic team. In this role, you will lead a group of Java developers in creating innovative financial technology solutions that enhance our clients' experiences. You will be responsible for overseeing the development process, ensuring the delivery of high-quality software, and mentoring...
-
Backend Java Staff Engineer
5 days ago
Cairo, Cairo, Egypt SSC HR Solutions Full time 180,000 - 360,000 per yearJob Description: Backend Java Staff Engineer : Role Description The Java TL / Staff Engineer owns API and integrations capabilities/teams. He/she should be hands-on team member who actively consults the team to solve complex problems independently and assure knowledge sharing. Core Responsibilities Prepare low-level designs for team members, in...