Senior Java Developer (IOT Department)

Vision Valley - Maadi, Cairo

Applicants for
1 open position
Experience Needed:
3 to 8 years
Career Level:
Experienced (Non-Manager)
Job Type:
Full Time
Arabic, English
1 open position
About the Job
  • Development of "full stack" software ranging from the front end and the back end to the persistence layer
  • Involvement in all phases of software engineering, from conception over implementation to test and deliver the software
  • Automating and automatically scaling tests and deployment
  • Manage different international projects
  • Daily scrum stand-ups
  • Identifying production and non-production application issues
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
  • Develop technical designs for application development
  • Deliver proper software documentation
  • Prepare and produce releases of software components
  • Coaching and training
Job Requirements
  • Have experience: from 3-8 Years
  • Must have spring experience
  • J2SE (7&8)(JDBC, Threads, Collections, Java Beans and etc..... .)
  • J2EE: JSP and servlets, JSF, JPA, EJB, JMS, ESB
  • Knowledge of HTML5 ,CSS3, Sass, Bootstrap, Javascript (ES5and ES6) and XML
  • Angular
  • Open-source Framework: Hibernate, Spring (Core, Data, MVC, Boot, integration), Apache POI, Activemq
  • Build tools: Maven
  • Versioning system: svn, git
  • DevOps
  • Docker
  • Docker swarm
  • Fair knowledge of kubernetes
  • Jenkins
  • Azure, AWS
  • Shared storage (azure files and Amazon Elastic file system)
  • Database engines: SQL, DML, DDL, MYSQL, Postgres, NoSql and Big Data
  • Operating Systems: Linux (Ubuntu, Centos, Debian)
About this Company

Founded in 2002 as a systems integration company, Vision Valley has since diversified and expanded to become a leader in solutions and services for the Middle East and North Africa telecommunications, networking and information technology industries. Our areas of expertise lie... (More)

See all Careers and Jobs at Vision Valley
Signup for an employer account and Post your Jobs!