Roles & Responsibilities:
- Design and build scalable backend services and APIs using Java
and Spring Boot
- Develop microservices architecture for high-throughput,
low-latency data processing
- Build event-driven systems using Kafka, Kafka Streams, or similar
messaging platforms
- Integrate with databases (PostgreSQL, MongoDB, Redis) and
optimize query performance
- Collaborate with Frontend, Data, and AI teams to deliver
end-to-end features
- Write clean, testable code with unit and integration tests
(JUnit, Mockito)
- Containerize and deploy services using Docker and Kubernetes
Requirements
- Proven and practical hands-on backend development experience
- Proficiency and proven expertise in Java and Spring Boot
ecosystem
- Experience building microservices and REST APIs at scale
- Working knowledge of Kafka or similar event streaming platforms
- Proficiency with relational databases (PostgreSQL, MySQL) and
caching (Redis)
- Experience with Docker, Kubernetes, and CI/CD pipelines
- Solid understanding of design patterns, OOP, and clean code
principles
- Familiarity with Git, code reviews, and agile practices
Skills Required
- Hands-on backend development experience
- Proficiency and expertise in Java and the Spring Boot ecosystem
- Experience building microservices and REST APIs at scale
- Working knowledge of Kafka or similar event streaming platforms
- Proficiency with relational databases such as PostgreSQL and MySQL
- Experience with Redis or similar caching technologies
- Experience with Docker, Kubernetes, and CI/CD pipelines
- Understanding of design patterns, object-oriented programming, and clean code principles
- Familiarity with Git, code reviews, and agile practices
What We Do
Techsa is a Cairo-based software services and development company that builds technology solutions tailored to client needs. Its work combines custom and mobile-app development, IT consulting, and software innovation with IoT/data-management platforms and analytics, including AI/ML-driven analysis. It serves sectors such as water and wastewater, logistics, roads, and property maintenance, and also describes itself as a partner for recruiting, onboarding, and managing software teams.









