Senior Java Developer

Orgarise · Cairo, Egypt · Posted 2026-05-12

Company DescriptionORGARISE is an innovative HRMS platform that streamlines HR, payroll, attendance, recruitment, and employee development processes. Powered by advanced AI assistants, the platform automates workflows and provides data-driven support for smarter decision-making. Our mission is to empower organizations by improving efficiency and enhancing overall workplace productivity through cutting-edge technology.Role DescriptionWe are looking for a Senior Java Developer with strong experience in back-end development, system design, and DevOps practices. You will be responsible for reviewing pull requests, designing scalable solutions, and planning technical implementations. If you are passionate about clean code, high-performance systems, and automation, we’d love to have you on our team.Key ResponsibilitiesCode Review & Best Practices: Review pull requests, ensure code quality, and enforce best practices.Solution Design & Architecture: Design scalable, maintainable, and efficient back end solutions.Technical Planning: Collaborate with the team to plan and implement new features and system improvements.Back-end Development: Build and optimize back-end services using Spring Boot.Database Management: Design and optimize database schemas and queries.DevOps & Automation: Work with Docker, Nginx, and Linux environments for deployment and automation.Caching & Messaging: Implement caching strategies with Redis and manage messaging queues using RabbitMQ.Scripting & Automation: If you have experience with Python, use it for scripting and automation.Required Skills and Experience5+ years of experience in Java development with Spring Boot.Strong experience with Git, databases, Nginx, Redis, RabbitMQ, and Docker.Good understanding of Linux for server management and automation.Familiarity with Python for scripting and automation is a plus.Experience with designing scalable and high-performance systems.Strong problem-solving skills and ability to work independently.Nice To Have:Experience with Kubernetes and CI/CD pipelines.Knowledge of security best practices for back-end development.Exposure to cloud platforms (AWS, GCP, Azure).Why Join Us?Work on exciting projects with modern technologies.Collaborate with a skilled and passionate team.Opportunities for professional growth and innovation.If you are excited about this role and think you are a good fit, we’d love to hear from you!

Apply for this role