
Full Stack Java Developer
Algoriza -
Giza, EgyptJob Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Develop and maintain scalable web applications using Angular for the frontend and Java + Spring Boot for the backend.
- Collaborate with cross-functional teams including Product, Design, and QA to define and implement new features.
- Write clean, maintainable, and testable code following best practices.
- Participate in code reviews to ensure high-quality software delivery.
- Optimize applications for speed, scalability, and security.
- Troubleshoot and debug issues across the application stack.
- Stay up-to-date with the latest industry trends and technologies.
Job Requirements
- 3+ years of experience in software development.
- Strong proficiency in Angular (v10+), Java (JDK 8+), and Spring Boot , Kafka.
- Solid understanding of RESTful APIs and Microservices architecture.
- Experience working with SQL and relational databases (e.g., MySQL, PostgreSQL).
- Familiarity with version control systems (e.g., Git).
- Experience with CI/CD tools and automated testing is a plus.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.