Browse Jobs
For Employers
Post JobLog inGet Started

Java Developer

Cairo, Egypt
Posted 2 years ago
20Applicants for6 open positions
  • 0Viewed
  • 0In Consideration
  • 0Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

  • Distributed caching (memcached, Redis, or comparable technology)
  • Metrics, analysis, and software profiling

Job Requirements

  • BS/MS degree in Computer Science, Engineering or a related subject
  • Proven hands-on Software Development experience
  • Java
  • Experience in JIRA
  • Strong object-oriented design skills with understanding of common design paradigms including JVM internals
  • Strong skills in Java 7, Java 8, functional aspects, Spring Framework, Spring Boot, Spring Integration.
  • Experience with ORM tools (MyBatis) by preparing  configuration xml and implements the myBatis mappers .
  • Experience with distributed (multi-tiered) systems, algorithms, and relational databases
  • Experience writing unit and system level tests using dependency injection frameworks and object mocking
  • Experience coaching junior software development engineers including code review and design review
  • Experience in developing and consuming Web Services using WSDL, SOAP, HTTP, and UDDI.
  • Has good knowledge in RESTful web services.
  • Expertise in XML Technologies XML, XSLT, XSD, Xml Schema and Worked on parsers like SAX and DOM.
  • Knowledge in Application Design and Development using OOA, OOP, MVC, SOA and J2EE.
  • Good Experience in usage of version controls such as SVN and GIT.
  • Experience in Scrum and Agile Methodologies .
  • Requirement analysis, API design, distributed consistency
  • Oral and written communication skills (ability to produce runbooks, technical, and non-technical documentation)
  • Knowledge with  Weblogic 11.x/12.x/ application server , Apache Tomcat , GlassFish and have good knowledge of J2EE standard compatible application servers.
  • Extensive experience in different IDE's like  Netbeans, IntelliJ ,JDeveloper and Eclipse

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentJava Developer