• Design, develop, and maintain high-performance Java applications.
• Collaborate with cross-functional teams to define, design, and implement new features.
• Optimize and troubleshoot application performance and scalability.
• Ensure application security, reliability, and best coding practices.
• Write clean, maintainable, and well-documented code.
• Stay updated with emerging technologies and apply them to enhance the development process.
• 4+ years of experience in Java development.• Ability to travel as per business needs is a must• Prior experience in logistics, travel, or ticketing systems is preferred.• Strong knowledge of Spring Boot, Hibernate, and RESTful APIs.• Experience with Microservices architecture and cloud-based solutions.• Familiarity with SQL databases (PostgreSQL, MySQL, etc.).• Exposure to front-end technologies (Angular, React, or Vue.js) is a plus.• Bachelor’s degree in Computer Science or a relevant field.• Must be an Egyptian resident.