Senior Java Backend Engineer | Spring Boot | Microservices | Kafka
Company shown to members 🔒 · Remote · Egypt only
Apply free: 3 jobs are on us✨ Tailor my resume for this job🎤 Practise the interview question, free
✓ Straight from the company's own careers page. No middlemen, no “we'll send you a check for equipment”. How we check jobs
✓ Sent 100 applications and heard nothing? Make this one count: tailor your resume to this ad in one tap, free.
✨ Not sure this is the one? Get your remote job matches in 30 seconds →
First recorded by Psst: 12 October 2026. Your first 3 jobs are free to apply to (the first right away, 2 more with your email). After that, the company and the apply link are for Psst members, from $4.99 for 7 days.
Practise the first interview question for this job
If the company replies, the first call usually starts with a question like this. Vague answers are the easiest to reject. Write yours and get an AI score in under a minute.
The 20-second read
- Experience
- 5+ years required
- Where you can live
- Egypt only
- Skills and tools
- java, docker, kubernetes, ci/cd, troubleshooting
Read from the ad by Psst's rules. Check the full ad below before applying.
Job details
- Where you can work
- Egypt
- Employment type
- Not stated by the employer
- Advertised pay
- Not stated by the employer
- Experience
- 5+ years required
- Employer publication date
- 17 September 2026
- First recorded by Psst
- 12 October 2026
- Last checked at the source
- 10 November 2026
About the job
Senior Backend Engineer (Java)
Job Description
We are looking for a Senior Backend Engineer (Java) with strong experience in building scalable, high-performance backend services and REST APIs using Java and Spring Boot . The ideal candidate will have hands-on experience developing microservices, event-driven systems, and distributed applications that operate reliably under heavy load.
The role involves designing and developing backend services, working with relational databases and caching technologies, implementing event-driven architectures, and optimizing application performance. You will also contribute to CI/CD pipelines, automated testing, code reviews, and software design practices.
Key Responsibilities
- Design, develop, and maintain high-performance backend services and REST APIs using Java and Spring Boot.
- Build and maintain scalable microservices with a focus on reliability, maintainability, and performance.
- Develop event-driven architectures and asynchronous processing flows using Kafka or similar streaming platforms.
- Design and optimize relational database solutions , including PostgreSQL, with a strong focus on query performance and efficient data handling.
- Implement and optimize caching solutions using Redis, Ignite, or similar technologies.
- Develop and integrate gRPC services for efficient communication between distributed services.
- Design and implement multi-tenant backend services , ensuring appropriate tenant isolation, scalability, and security.
- Containerize and deploy services using Docker and Kubernetes .
- Contribute to CI/CD pipelines and automated deployment processes.
- Write unit, integration, and performance tests to ensure application reliability and quality.
- Apply appropriate design patterns, clean code principles, and software engineering best practices .
- Participate in code reviews , technical discussions, and architectural decisions.
- Perform performance profiling, troubleshooting, and tuning to optimize services under heavy workloads.
- Monitor and analyze application performance, database queries, resource utilization, and system bottlenecks.
- Collaborate with other engineers and teams to design and deliver reliable distributed systems.
Requirements
- 5+ years of professional software development experience , with strong hands-on experience in Java.
- Strong production experience with Java and Spring Boot .
- Proven experience building microservices and REST APIs at scale .
- Hands-on experience with Kafka or similar event-streaming platforms .
- Strong knowledge of PostgreSQL or other relational databases , including query optimization and database performance.
- Experience with Redis, Apache Ignite, or similar caching technologies .
- Experience with gRPC and distributed service-to-service communication.
- Experience designing multi-tenant applications and services .
- Experience with Docker and Kubernetes .
- Good understanding of CI/CD practices and deployment automation .
- Strong knowledge of unit testing, integration testing, and automated testing practices .
- Good understanding of software design patterns, clean code, and SOLID principles .
- Experience participating in code reviews and collaborative software development .
- Practical experience with performance profiling, load testing, troubleshooting, and application tuning .
- Strong understanding of scalable, reliable, and distributed backend architectures.
Technical Stack
Java | Spring Boot | Microservices | REST APIs | Kafka | PostgreSQL | Redis / Apache Ignite | gRPC | Docker | Kubernetes | CI/CD
Apply free: 3 jobs are on us✨ Tailor my resume for this jobPrepare with the Apply kitMore remote backend developer jobs →
- Open 8 weeks
- No pay listed
Similar remote jobs
- Senior Java Developer (Spring Boot/ Microservices/ English)Egypt only
- Microservices EngineerWork from anywhere
- Senior Kubernetes EngineerEgypt only
- Senior Application Security Engineer - GenAI Security EvaluationBrazil, Colombia, Egypt only
- Senior Software Engineer (Privacy) (x/f/m) - Tech FoundationsWork from anywhere
Explore more jobs
A resume that gets past the first 6 seconds
Recruiters skim. The Psst resume coach fixes what makes them skip you, line by line, and one tap tailors it to the exact job you're applying to.
- 1Every line checkedWeak starts, clichés and AI-sounding phrases flagged, with a 3-question fix.
- 2Tailored to the jobSee which skills and tools from the ad your resume is missing. Try it free on one of your matches.
- 3Ready for remoteTime zone, tools and proof you work on your own, the things remote teams look for.
- 4Looks the partOne page, 6 designs, 8 colours and a matching cover letter, free to build. Premium downloads the PDF and Word files.
Example with made-up details. The score is the builder's own check, not an ATS rating or a promise of an interview.