Browse Jobs
For Employers
Post JobLog inGet Started

Senior Backend Java Developer

Informatique Education
Nasr City, Cairo
Posted 5 years ago
29Applicants for1 open position
  • 9Viewed
  • 0In Consideration
  • 4Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

  • We are seeking an experienced Backend Java Engineer to join our development team.The ideal candidate must have solid experience in software development using Java SE/Java EE technologies. Passionate about his work, willing to learn new things, enjoy solving difficult problems solid experience in software development using Java SE/Java EE technologies.

Responsibilities:

  • Design and develop necessary code and tests to implement the features/functions of the applications/services.
  • Adherence to the processes for software development, documentation,
  • Configuration management, version control, testing, etc.
  • Commitment to quality and timely delivery of assigned work products.
  • Work with QA, QC, frontend engineers and other team members to support the
  • Testing and resolution of issues/defects.
  • Conduct code reviews of work done by other engineers in the team.
  • Active Participation in the team meetings.
  • Other duties as assigned by manager.

Job Requirements

Required skills & experience:

  • Bachelor's Degree in Information Technology, Computer Science, or Management Information Systems, or equivalent combination of relevant experience and education.
  • 3+ years of experience of Java SE and Java EE.
  • Understanding of core OOP design principles, data structures and algorithms,design patterns.
  • Well understanding of REST APIs standards and 1+ years of experience of developing backend RESTful API services.
  • 1+ years of experience of Spring Framework Projects (IoC, MVC, Data, Security).
  • Well understanding of ORM and JPA terms, 1+ years of experience of Hibernate framework.
  • 1+ years of experience of working with Rational Database Management systems (Oracle).
  • Familiarity with Java EE application servers from different vendors (Oracle WebLogic/IBM WebSphere).
  • 1+ years of experience of project management and building tools (Maven).
  • 1+ years of experience of source control tools (SVN).
  • Problem solving and troubleshooting skills.
  • Good written and verbal communication skills.
  • Experience in software companies previously

Preferred skills & experience:

  • Experience with Unit testing (JUnit, Mockito).
  • Experience with Git.
  • Experience with CI/CD (Jenkins).

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Backend Java Developer