egabi Solutions

Java Developer

Heliopolis, Cairo Governorate, EG

12 days ago
Save Job

Summary

Main Responsibilities

  • Collaborate with cross-functional teams to analyze project requirements, design system architecture, and develop robust Java-based applications
  • Write, update, and maintain software packages/code to handle specific jobs based on requirement document
  • Conduct code reviews, identify areas for improvement, and implement best practices to maintain code quality, readability, and maintainability
  • Implement security measures and protocols within Java applications, including authentication, authorization, and data encryption
  • Utilize your strong knowledge of development tools to design and implement scalable and modular applications
  • Train system users in system operation or maintenance
  • Consult with technical leads to clarify program intent, identify problems, and suggest changes

Job Qualifications

Education:

Bachelor’s degree in computer science or equivalent field

Professional Experience

Experience: 1-5 years

Technical Skills

  • Professional experience in Java development (SE, EE)
  • Strong expertise in object-oriented programming
  • Extensive technical experience with Core Java, JPA, DAOs, and Hibernate
  • Experienced in JSP, JSF, and building RESTful/SOAP web services
  • Solid understanding of software design principles
  • Proficiency in SQL, particularly with Oracle
  • Familiarity with the Spring Boot framework (preferred)
  • Experience with version control systems like Git and SVN

Interpersonal Skills

  • Communication and presentations
  • Business Writing
  • Detail-oriented and able to prioritize
  • Troubleshooting and problem-solving

Apply Now

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: