Senior Java Back End Developer

Confidential Company - Nasr City, Cairo

12
Applicants for
2 open positions
11
Viewed
2
In Consideration
Experience Needed:
More than 3 years
Career Level:
Experienced (Non-Manager)
Job Type:
Full Time
Salary:
Confidential
Vacancies:
2 open positions
About the Job
  • Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement.
  • Collaborating with the front-end developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience.
  • Developing ideas for new programs, products, or features by monitoring industry developments and trends.
  • Recording data and reporting it to proper parties, such as clients or leadership.
  • Participating in continuing education and training to remain current on best practices, learn new programming languages, and better assist other team members.
  • Taking lead on projects, as needed.
  • Be involved and participate in the overall application lifecycle
  • Focus on coding and debugging
  • Collaborate with Front-end developers
  • Define and communicate technical and design requirements
  • Provide training, help, and support to other team members
  • Build high-quality reusable code that can be used in the future
  • Develop functional and sustainable web applications with clean codes
  • Troubleshoot and debug applications
  • Learn about new technologies
  • Stay up to date with current best practices
  • Conduct UI tests and optimize performance
  • Manage cutting-edge technologies to improve applications
  • Collaborate with a multidisciplinary team of designers, developers, and system administrators
  • Participate in conferences and educational programs
  • Follow new and emerging technologies
Job Requirements
  • Bachelor’s degree in computer programming, computer science, or a related field.
  • Good knowledge of the scrum methodology and the agile way of working,
  • More education or experience may be required.
  • Fluency or understanding of specific languages, such as Java, PHP, or Python, and operating systems may be required.
  • Strong understanding of the web development cycle and programming techniques and tools.
  • Focus on efficiency, user experience, and process improvement.
  • Excellent project and time management skills.
  • Strong problem solving and verbal and written communication skills.
  • Ability to work independently or with a group.
  • Willingness to sit at the desk for extended periods.
Hiring?
Signup for an employer account and Post your Jobs!