Java Developer

About the Role

As a Java Developer, you will design and implement Java applications, develop and test software, and resolve technical issues. You will also analyze user requirements and business objectives, determine application features and functionality, and recommend changes to existing Java-based applications, among other duties.

Requirements

  • Degree in Computer Science or a related field.

  • Experience with user interface design, database structures, and statistical analyses.

  • An analytical mindset and good problem-solving skills.

  • Excellent written and verbal communication.

  • Good organizational skills.

  • Ability to work as part of a team.

  • A strong attention to detail.

Responsibilities

Designing and implementing Java-based applications.
Analyzing user requirements to inform application design.
Defining application objectives and functionality.
Aligning application design with business goals.
Developing and testing software.
Resolving technical issues.
Producing detailed design documentation.
Recommending changes to existing Java infrastructure.
Developing multimedia applications.
Developing documentation for users.
Ensuring continuous professional self-development.