Browse Jobs
For Employers
Post JobLog inGet Started

Senior Java Developer

Ejada
Heliopolis, Cairo
Posted 4 years ago
30Applicants for4 open positions
  • 27Viewed
  • 0In Consideration
  • 0Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

Responsibilities

  • Identify and analyze user requirements
  • Prioritize, assign and execute tasks throughout the software development life cycle
  • Develop Java EE applications
  • Write well-designed, efficient code
  • Review, test and debug team members’ code
  • Design database architecture
  • Schedule product releases with internal teams
  • Document development phases
  • Ensure our applications are secure and up-to-date
  • Manage the software development life cycle, from planning and prioritizing to testing and release.
  • Gather system and user requirements,
  • Building Java modules and testing features before release.
  • Ultimately, you will deploy and maintain functional, secure and high-quality applications.

If you have hands-on experience developing software with agile methodologies and are ready to lead our junior developers, we’d like to meet you.

Job Requirements

A senior Java developer with strong attention to detail and a creative approach to projects, a bachelor’s degree in computer science or a similar subject is required, as well as a minimum of four years’ experience in web application development using (JSF, Angular & Spring) and the following abilities:

  • Analytical skills – senior Java developers need to analyze and assess a user or client’s needs to find the most suitable solution for them, so strong analytical skills are vital for this job
  • Problem-solving skills – as coding issues emerge, senior Java developers find the right resolution for the problem. Applicants for this role should enjoy problem-solving and fixing errors
  • Creativity – senior Java developers need a creative mindset to think outside the box and find alternative ways to develop computer systems
  • Attention to detail – senior Java developers work on various parts of a system or application, so they must be focused and detail-oriented to spot any inaccuracies or errors within the code
  • Interpersonal skills – this job requires working closely with other team members as well as clients to ascertain what they need from an application or system. Senior Java developers need excellent interpersonal skills to do this efficiently

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Java Developer