Java Developer - Junior

APPLY NOW

Java Developer – Junior

Location: Centurion, Pretoria
Salary: Market Related

About the Role:
Opportunity for a Junior Java Developer with 2+ years’ experience required for a client who offers IT Solutions to the Healthcare and Insurance industries.

Requirements:
2+ years’ experience in designing and implementing solutions within the J2EE framework.
2+ years’ experience working with Wildfly Application server Version 10 and later.
2+ years’ experience working with relational databases (RDBMS), preferably
PostgreSQL 10 and later.
Java 8 or higher proficiency will be required.
Java EE 7/8 experience will be required.
Oracle Java Certification will be advantageous.
General understanding in the areas of application and object-oriented
programming, database and system design.
Understands relevant development and support methodologies, processes and standards.

Responsibilities:
Communication
Ensure regular feedback to Team leader 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/Contributes 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.
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.
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.
Development
Proactively seeks opportunities to broaden and deepen knowledge base and
proficiencies.
Shares acquired skills with team members through formal and informal channels.
Seeks and participates in development opportunities above and beyond training
required by the company.

APPLY NOW