Senior Java Developer

Egypt - Egypt
  • Proficiency in Java, with a good understanding of its ecosystems (+ 3years) 
  • Sound knowledge of Object-Oriented Programming (OOP) Patterns and Concepts
  • Familiarity with different design and architectural patterns
  • Skill for writing reusable Java libraries 
  • Knowhow of Java concurrency patterns
  • Basic Understanding of the concepts of MVC (Model-View-Controller) Pattern, JDBC (Java Database Connectivity), and RESTful web services
  • Ability to write clean, readable Java code
  • Basic knowhow of class loading mechanism in Java
  • Experience in handling external and embedded databases
  • Understanding basic design principles behind a scalable application
  • Implementing automated testing platforms and unit tests 
  • In-depth knowledge of code versioning tools, for instance, Git
  • Understanding of building tools like Ant, Maven, Gradle, etc
  • Knowledge of Contact Center integrations(Cisco IVR) is a plus 

Work experience as a Senior Java Developer or similar roleExperience designing, building and testing Java EE applicationsIn-depth knowledge of popular Java frameworks like JSF and Spring MVCExperience with Object-Oriented Design (OOD)Good delegation and time management skillsProblem-solving abilitiesBSc in Computer Science, Engineering or relevant field
Post date: 27 February 2024
Publisher: Wuzzuf .com
Post date: 27 February 2024
Publisher: Wuzzuf .com