Browse Jobs
For Employers
Post JobLog inGet Started

Senior Java Developer

egabi solutions
Cairo, Egypt
Posted 3 years ago
12Applicants for1 open position
  • 9Viewed
  • 4In Consideration
  • 1Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

Purpose:

  • Responsible for building and developing Software programs in current and new projects. Your duties will primarily revolve around writing code, as well as modifying software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces.

Duties & Responsibilities

  • Conduct trial runs of programs and software applications and produce clean, efficient code based on required specifications.
  • Consult with and assist computer operators or system analysts to define and resolve problems in running computer programs.
  • Investigate whether networks, workstations, the central processing unit of the system, or peripheral equipment are responding to a program’s instructions.
  • Write, update, and maintain computer programs or software packages to handle specific jobs such as tracking inventory, storing or retrieving data, or controlling other equipment.
  • Write, analyze, review, and rewrite programs, using workflow chart and diagram, applying knowledge of computer capabilities, subject matter and symbolic logic.
  • Perform or direct revision, repair, or expansion of existing programs to increase operations efficiency or adapt to new requirements.
  • Consult with technical leads to clarify program intent, identify problems, and suggest changes.
  • Working with customers on technical issues including software system design and maintenance.
  • Compile and write technical documentation of program development and followed by revisions, inserting comments in the coded instructions to guide future software development projects.
  • Maintain understanding of current web technologies or programming practices through continuing education, reading, or participation in professional conferences, workshops, or groups.
  • Write supporting code for web applications.
  • Enhance department and organization by accepting ownership for accomplishing new and different requests; exploring opportunities to add value to job accomplishments.

Job Requirements

  • 4+ years of proven experience
  • Proven integration experience
  • Solid understanding of design patterns
  • Java EE open-source technology experience (JSF, JSP, Struts, JPA) is MUST
  • SOAP and Restful webservices implementation experience is MUST
  • Experience with Linux and Oracle/MSSQL/DB2 databases
  • Solid understanding of SOA and Service Bus principles / concepts
  • Experience with debugging, performance profiling and optimization

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Java Developer