Browse Jobs
For Employers
Post JobLog inGet Started

Senior Java Developer

Advanced Operations Technology - AOT
Maadi, Cairo
Posted 6 years ago
27Applicants for2 open positions
  • 22Viewed
  • 0In Consideration
  • 2Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

Job Responsibilities

  • Codes, tests, debugs, implements, and documents highly complex programs.
  • Gathers information from existing systems, analyzes programs and time requirements.
  • Creates appropriate documentation in work assignments such as program code, functional and technical documentation.
  • Provides recommendations and revisions to programs and documents.
  • Develops complex test plans to verify logic of new or modified programs.
  • Designs systems and programs to meet highly complex business needs.
  • Familiarity with software architectures, standard lifecycle concepts, practices, and procedures for development of JAVA based applications to include graphical user interfaces, web services, data extraction and transformation.
  • Passionate about customer success, process, and technology.

Job Requirements

Skills

  • BSc Degree in Computer Science or Information Systems.
  • 4+ Years’ experience as a Consultant or Senior Developer.
  • 3+ Years’ experience with Java, J2EE, XML, Perl, JSP, JSF, JavaScript, AJAX.
  • 3+ Years’ experience with Architectural standards and SOA technologies.
  • 3+ Years’ experience working with relational databases to facilitate programming software.
  • 3+ Years’ experience with MVC, Struts and Hibernate frameworks.
  • Good understanding of SQL, MySQL and Oracle Service Oriented Architecture.
  • Strong skills in programming, using testing tools and scripting languages.
  • Strong analytical and problem-solving skills for design and architecture of enterprise software solutions.
  • Strong verbal and written communications skills, Strong presentation skills.
  • Strong ability to support multiple concurrent efforts.
  • Ability to work as part of team and independently.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Java Developer