Browse Jobs
For Employers
Post JobLog inGet Started

Senior Java Developer

CIT Global
Nasr City, Cairo
Posted 6 years ago
26Applicants for3 open positions
  • 4Viewed
  • 0In Consideration
  • 0Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

  • Knows the business rules and concepts, software specifications and designs provided by the technical lead and apply them in completing the assigned task.
  • Take part in software Design and architectural development activities
  • Conduct software analysis ,develop, test, implement and maintain application software
  • Identifying production and non-production application issues
  • Transforming requirements into stipulations
  • Recommend changes to improve established java application processes
  • Ensure the best possible performance, quality, and responsiveness of the applications
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Ensures and maintains code quality
  • Implementing automated testing platforms and unit tests
  • Develop and execute unit test plans
  • Support formal testing and resolve test defects
  • Prepare and produce releases of software components

Job Requirements

  • Proven working experience in Java development

Special training / Credentials / Memberships/ Licenses

Desirable:

  • BSc Computer Science or software engineering
  • Desired Information Technology Institute graduate
  • Desired Certified Java Developer

Essential Qualifications and Experience

  • Min 3 years experience in software development

Technical skills:

  • Good knowledge of object-oriented programming
  • Good knowledge of J2EE Design Patterns
  • Good knowledge of MVC, JDBC, and RESTFUL
  • Must have sufficient knowledge of Java and JEE internals (Class loading, Memory Management, Transaction management etc.)
  • Good knowledge of Web User Interface Design
  • Basic understanding of Java based web services
  • Good knowledge of Spring
  • Good knowledge of Relational Databases Oracle(Preferred) or SQL Server
  • Good knowledge of J2EE framework:
    • EJB (Enterprise Java Beans)
    • JMS (Java Message Service)
  • Good knowledge of JSP, Servlets, XML, X-query, XSL, Json

PC knowledge:

  • Good knowledge of Microsoft Word and Excel

Personal skills & Qualifications / Experience:

  • Communication
  • Attention to details
  • Work under pressure
  • Teamwork

Language

  • Very good spoken and written Arabic and English skills

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Java Developer