Browse Jobs
For Employers
Post JobLog inGet Started

Java Developer

SSC Egypt
Cairo, Egypt
Posted 3 years ago
8Applicants for4 open positions
  • 5Viewed
  • 0In Consideration
  • 0Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

  • Degree, Postgraduate in Computer Science or related field (or equivalent industry experience)
  • Minimum 5 years of development  and design experience in JAVA, J2EE technologies, and PL/SQL
  • Excellent knowledge on service-oriented architecture
  • Hands-on experience in performance tuning, debugging, and monitoring
  • Good exposure to all phases of SDLC
  • Knowledge of microservices architecture, containerization, Dockers, and Kubernetes is an added advantage
  • Extensive coding experience with JAVA (1.8 and above)  and J2EE technologies with SOLID principles and have passion for coding
  • Hands-on experience in SQL and PL/SQL
  • Hands-on experience in Weblogic, JBoss Application Servers
  • Good hands-on Server-side programming and exposure to servlets 3.0, session handling, and JSP
  • Good understanding of Collection framework and concurrency
  • Good exposure to databases such as Oracle/MSSQL/MYSQL/POSTGRES

Job Requirements

  • Excellent hands-on frameworks such as struts (MVC)/spring( MVC and dependency injection)
  • Excellent hands-on ORM frameworks such as Hibernates/Mybatis
  • Familiar with Distributed services resiliency and monitoring in a production environment.
  • Experience in Banking, Financial, and Fintech experience in an enterprise environment preferred
  • Experience in following best Coding, Security, Unit testing, and Documentation standards and practices
  • Experience in Agile methodology.
  • Ensure quality of technical and application architecture and design of systems across the organization.
  • Effectively research and benchmark technology against other best-in-class technologies.
  • Able to influence multiple teams on technical considerations, increasing their productivity and effectiveness, by sharing deep knowledge and experience.
  • Self-motivator and self-starter,   Ability to own and drive things without supervision, and works collaboratively with the teams across the organization.
  • Have excellent soft skills and interpersonal skills to interact and present the ideas to Senior and Executive management

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentJava Developer