Browse Jobs
LoginJoin NowEmployer?

Java Backend Developer

Cairo, Egypt

Java Backend Developer

Cairo, EgyptPosted 11 days ago
15Applicants for3 open positions
  • 7Viewed
  • 0In Consideration
  • 0Not Selected

Job Details

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

Skills And Tools:

Job Description

Role & Responsibilities:


  • Finding the best tech solution among all possible to solve the existing business 


  • Describing the structure, characteristics, behavior, and other aspects of software to project stakeholders. 
  • Defining features, phases, and solution requirements. 
  • Providing specifications according to which the solution is defined, managed, and delivered. 
  • Design highly scalable software solutions to improve functionality and system 


  • Collaborate with project managers to implement end-to-end solutions for complex projects 
  • Analyze current systems to maintain integrity and improve architecture
  • Remain informed of current trends and technology developments 
  • Learning about and gathering new technologies and related tools to introduce to the company in order to grow the agile development environment. 
  • Maintain the use of source control tools to keep track of all changes to projects. 
  • Manage continuous integration tools to help detect software deficiencies as they develop. 
  • Familiarity with one or more team management tools such as Agile Manager or Agile Bench is a plus. 



Skills & Experience:


  • Previous working experience as a Java Developer for minimum of (3) years. 
  • Professional certification in JAVA development is highly desirable. 
  • Must have expertise in Microsoft SQL Server. 
  • Proven work experience as a Back-end developer. 
  • Proficiency in APIs Development using JAVA. 
  • Strong ETL experience in design, configuration, data mapping, extraction, transformation and loading in an extremely complex environment. 
  • Working knowledge and experience using Angular, JavaScript, HTML5 and CSS3 
  • Outstanding performance tuning and troubleshooting skills required. 
  • Experience in Healthcare Applications and Cloud Hosted SaaS is highly desirable. 
  • Ability to quickly adapt to a changing environment 
  • Bachelor’s Degree in Computer Science, Software Engineering or similar relevant study. 
  2. C] Competencies Required: 
  1. Communication
  1. Advanced presentation and communication skills (verbal and written)
  1. Teamwork
  1. To be able to coordinate with intradepartmental and extra-departmental colleagues in order to achieve the assigned task on time.
  1. Problem solving
  1. Ability to handle problems and come out with a proposal to resolve it after sufficient analysis.
  1. Self-Management
  1. Meet the superiors’ expectation in terms of time management and on time delivery of all assigned tasks.
  1. Planning and organizing
  1. Plan and organize periodic task delivery which assures smooth processes for the required function.
  1. Technology
  1. Must have exposure to various enterprise development projects and possess wide range of IT development skills in general and JAVA EE in particular.
  1. Learning
  1. Apply self-learning practice to assure consistency in the relevant functions required to meet our targets and keep our clients satisfied.
  1. Initiative and enterprise
  1. Proposing frequently new ideas which assure continuous improvement in the relevant processes.


Job Requirements

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentJava Backend Developer