The Role
The Java Developer will design, develop, and maintain Java applications, ensuring high performance while collaborating with teams and participating in the software development lifecycle.
Summary Generated by Built In
Job Summary:
RequirementsQualifications & Requirements:
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.
RequirementsQualifications & 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.
- Experience with Microservices architecture.
- Exposure to Docker, Kubernetes, or CI/CD pipelines.
- Familiarity with cloud platforms (AWS, Azure, OCI).
Top Skills
AWS
Azure
Ci/Cd
Docker
Git
Java Se/Ee
Kubernetes
MySQL
Oci
Oracle
Postgres
Restful Apis
Spring Boot
Spring Framework
SQL
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
We are TAWANTECH, a dynamic and innovative company that specializes in financial technology solutions and services, with a team of passionate professionals and a commitment to excellence, we are dedicated to delivering exceptional solutions that meet the unique needs of our clients.






