Senior Java Developer

Confidential   Cairo - Egypt  Date Posted: 2025/04/23   Login to Apply

Responsibilities

  • Use Docker and Kubernetes for containerization and orchestration.
  • Design, develop, and support software products and systems.
  • Design and work with RESTful APIs and reactive frameworks like Webflux.
  • Write, test, and enhance code with a focus on unit and integration testing.
  • Conduct code reviews and mentor junior developers.
  • Maintain technical documentation and resolve issues.
  • Participate in all phases of the software development lifecycle.
  • Implement CI/CD pipelines using Azure DevOps or similar tools.
  • Write clean, efficient, and reusable code with a focus on performance and security.
  • Align implementations with specifications and architecture guidelines.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • 4 to 8 years of hands-on Java development experience in enterprise-level environments.
  • Strong expertise in core Java, including Java 17, with solid understanding of multithreading and concurrency.
  • Proficient in developing backend systems and web services using Spring Boot.
  • Deep understanding of object-oriented programming (OOP) and software design principles.
  • Experience with build tools such as Maven and other Java ecosystem tools.
  • Skilled in containerization and orchestration using Docker and Kubernetes.
Required Skills
  • Spring Boot
  • NoSQL
Job Details
  • Location Cairo - Egypt
  • Industry Information & Communication Technologies
  • Job Type Full-Time
  • Degree Bachelor
  • Experience 4-8
  • Nationality Unspecified
Login to Apply

Similar Jobs