
Senior Java Developer
Job Details
Skills And Tools:
Job Description
• 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.
Job Requirements
• 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.