Remote Java Developer

Posted

Apply now
Please, let SSC Egypt know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • Write well-designed, testable, and efficient code.
  • Ensure designs comply with specifications.
  • Prepare and produce releases of software components.
  • Collaborate with cross-functional teams.
  • Work with front-end developers to integrate user-facing elements.
  • Collaborate with other developers and architects to ensure solutions meet business requirements and technical specifications.
  • Ensure the performance, quality, and responsiveness of applications.
  • Identify bottlenecks and bugs, and devise solutions to these problems.
  • Help maintain code quality, organization, and automation.
  • Participate in the entire application lifecycle.
  • Develop and deploy new features to facilitate related procedures and tools if necessary.
  • Review, test, and debug team members’ code.

Requirements:

  • Bachelor of Computer Science and Information Systems.
  • 5 - 8 years of experience in the Cloud Platforms and IT fields.
  • Proficiency in Java and Java-based technologies.
  • Experience with Java frameworks such as Spring and Hibernate.
  • Understanding of the software development lifecycle.
  • Familiarity with building tools such as Maven and Gradle.
  • Knowledge of relational databases, SQL, and ORM technologies (JPA2, Hibernate).
  • Experience with test-driven development.
  • Familiarity with front-end technologies such as HTML, CSS, and JavaScript.
  • Implementing and handling end-to-end projects.
  • Understanding the client’s data and systems requirements based on the requirements proposing the solution.
  • Site surveys for a better understanding of the requirement.
  • Estimating man-days for the solutions.
  • Deploying the solution as per the timelines set and agreed upon.
  • Follow up with Customers after solving the issue to ensure stability in fixing problems.
  • Get in touch with affected user/s to better understand the issue/s.
  • Update affected user/s with the progress of solving their issue/s.
  • Update the user/s once the issue is closed and follow up to ensure the stability of the solution.
  • Support 1st-level team as required or assigned.
  • Providing 2nd level support.
  • Assisting 1st-level tasks as needed or as assigned.
  • Assisting 1st-level team on projects and rollouts as needed or as assigned.

Benefits:

  • Remote job opportunity.
  • Opportunity to work with cross-functional teams.
  • Chance to contribute to the entire application lifecycle.
  • Continuous learning and development in Java and related technologies.
  • Opportunity to collaborate with other developers and architects.
  • Supportive work environment with opportunities for growth and advancement.
Apply now
Please, let SSC Egypt know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
-
Experience level
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback