Browse Jobs
For Companies
Log inGet Started
Logo

Backend Developer (Java)

Square Solutions
Cairo, Egypt
Square Solutions logo

Backend Developer (Java)

Cairo, EgyptPosted 2 hours ago
1 open position
Be the First to Apply

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

  • Design, develop, and maintain scalable backend services and distributed systems using Java.
  • Collaborate with front-end developers, product managers, and other stakeholders to deliver high-quality software solutions
  • Develop and optimize distributed systems to enhance performance, scalability, and efficiency.
  • Troubleshoot and resolve complex technical issues in distributed environments
  • Write clean, maintainable, and efficient code following best practices and coding standards.
  • Implement solutions that handle large volumes of data and ensure high availability, fault tolerance, and reliability
  • Provide code documentation and other inputs to technical documents

Job Requirements

  • A bachelor's or master's degree in software engineering, computer science, or a similar discipline.
  • 3-5 years of hands-on experience in backend development using Java
  • Strong understanding of object-oriented programming principles and design patterns.
  • Proficiency in Java frameworks such as Spring, Spring Boot, etc
  • Experience in building large-scale applications and leveraging distributed systems
  • Experience with database technologies such as MySQL, MongoDB, or OpenSearch.
  • Knowledge of distributed data storage and processing frameworks such as Apache Kafka, spark, Hadoop.
  • Proficiency in Java/Python.
  • Knowledge of containerization technologies (e.g., Docker, Kubernetes) and cloud computing platforms (e.g., OCI, Azure, GCP) is preferred

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentBackend Developer (Java)