
Senior Java Software Engineer
- Alexandria
- Permanent
- Full-time
Key Performance Indicators (KPIs) for SuccessDelivery of clean, well-tested, and well-documented code within sprint deadlines.Consistent adherence to eSpace development and security standards.High code review and peer feedback ratings.Minimal post-release bugs and strong problem-solving turnaround time.Contribution to system design improvements and team knowledge base.Active participation in team ceremonies and mentorship efforts.Qualifications:Bachelor’s degree in Computer Science, Engineering, or a related field.Minimum of 4 years of professional experience in backend development using Java.Strong command of Spring Boot, REST APIs, and microservice architecture.Proficient in SQL/NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).Experience with CI/CD tools, Git, and containerization (Docker/Kubernetes is a plus).Strong understanding of software design patterns, clean code, and unit testing.Familiarity with cloud environments (AWS, GCP, or Azure) is a plus.Strong analytical, problem-solving, and communication skills.Team player with a proactive attitude and a drive for excellence. * Works with product managers, designers, QA, and business stakeholders.About eSpaceeSpace is a leading IT company with over 25 years of experience delivering mission-critical systems for governments, enterprises, and startups. From enabling digital transformation in public services to deploying innovative business solutions, we focus on building scalable, reliable, and high-impact technology systems.What We ValueAt eSpace, our culture is driven by four core values that guide how we work and grow together:Delivering Impact
You focus on outcomes, not just outputs—adding real value through your work.Trust Through Transparency
You communicate openly, take ownership, and keep others informed.People-Driven Growth
You’re eager to learn, share knowledge, and help others grow with you.Technology That Matters
You think critically about tools and trends, focusing on solutions that make a difference.If these values resonate with you, and you’re excited to contribute to a team where your work can make a real difference, we’d love to hear from you.