Job Summary:Tawantech Egypt is seeking a talented Java Developer to join our growing development team. The successful candidate will be responsible for developing, maintaining, and enhancing Java-based applications, ensuring high performance and scalability.Key Responsibilities: Design, develop, and...
...
Job Summary:
Tawantech Egypt is seeking a talented Java Developer to join our growing development team. The successful candidate will be responsible for developing, maintaining, and enhancing Java-based applications, ensuring high performance and scalability.
Key Responsibilities:
Design, develop, and maintain Java applications and services.
Participate in the full software development lifecycle (SDLC).
Write clean, efficient, and testable code.
Collaborate with cross-functional teams to identify requirements and propose technical solutions.
Debug and resolve software defects and production issues.
Ensure the performance, quality, and responsiveness of applications.
Contribute to code reviews and technical documentation.
Requirements
Qualifications & Requirements:
Bachelor’s degree in Computer Science, Software Engineering, or related field.
Proven experience as a Java Developer (2–5 years preferred).
Strong knowledge of Java SE/EE, Spring Framework / Spring Boot, and RESTful APIs.
Experience with SQL and relational databases (MySQL, PostgreSQL, or Oracle).
Familiarity with version control systems (Git).
Understanding of OOP principles and design patterns.
Good communication skills and ability to work within a team.
Nice to Have:
Experience with Microservices architecture.
Exposure to Docker, Kubernetes, or CI/CD pipelines.
Familiarity with cloud platforms (AWS, Azure, OCI).