Senior Java Developer Backend - Harare (Hybrid Working Model)

Job Description

Senior Java Developer Backend - Harare (Hybrid Working Model)

Duties and Responsibilities

Job Related

Qualifications and Experience

Core Competencies

Communication
● Ensure regular feedback to Team leaders and/or Project managers on development activities.
● Resolves and/or escalates issues in a timely fashion.
● Understands how to communicate difficult/sensitive information tactfully.

Technical Effort Management
● Adheres to coding standards.
● Consistently delivers high-quality code.
● Develop/Contribute to the written design documents, test plans and test results.
● Managing and implementation of changes required for project implementation.
● Ensuring that the relevant documentation is maintained according to company standards.

Technical Understanding
● Understands relevant development and support methodologies, processes and standards.
● Possesses general understanding in the areas of application and object-oriented programming,
database and system design.
● Java 8 or higher proficiency will be required, with 4-8 years experience.
● Java EE 7/8 or later experience will be required, with a minimum of 4 years experience.
● Oracle Java Certification will be advantageous.
● Minimum of 4 years experience in designing and implementing solutions within the J2EE framework.
● Experience working with Wildfly Application server Version 10 and later will be advantageous.
● Minimum of 4 years experience working with relational databases (RDBMS), preferably PostgreSQL 10 and later.

Problem Solving
● Identifies critical issues with ease.
● Exhibits confidence and knowledge of emerging industry practices when solving business problems.
● Pushes creative thinking beyond the boundaries of existing industry practices.
● Understands how various issues affect each other and the outcome of projects.
● Improves upon existing approaches by seeking opportunities to creatively transform current
industry practices into fresh alternative solutions.

Professional Qualities
● Leadership
● Assumes additional responsibility without being asked.
● Inspires co-workers to attain project goals and pursue excellence.
● Teamwork
● Demonstrates the ability to cooperate with a variety of people and achieve results.
● Acknowledges and appreciates each team member's contributions.
● Respect input from other team members.
● Keeps track of lessons learned and shares those lessons with team members.

Organisational Responsibilities
● Development
● Pro actively seeks opportunities to broaden and deepen knowledge base and proficiencies.
● Shares acquired skills with team members through formal and informal channels.
● Mentors those with less experience through informal channels.
● Seeks and participates in development opportunities above and beyond training required by the
● company.

How to Apply

Interested candidates to share CV to [email protected] before 30 May 2024
Competitive package on offer.

Ndawana Technologies logo

Location: Harare
Company: Ndawana Technologies
Expiry Date: 2024-05-30 00:00:00