Junior Java Backend Developer (Centurion)
- Centurion, Gauteng Pretoria, Gauteng
- Permanent
- Full-time
- Ensure regular feedback to Team Leader and/or Project Managers on development activities.
- Resolve and/or escalate issues in a timely fashion.
- Understand how to communicate difficult/sensitive information tactfully.
- Adhere to coding standards.
- Consistently deliver high-quality code.
- Develop/Contribute to the written design documents, test plans and test results.
- Manage and implement changes required for project implementation.
- Ensure that the relevant documentation is maintained according to company standards.
- Identify critical issues with ease.
- Exhibit confidence and knowledge of emerging industry practices when solving business problems.
- Push creative thinking beyond the boundaries of existing industry practices.
- Understand how various issues affect each other and the outcome of projects.
- Improve upon existing approaches by seeking opportunities to creatively transform current industry practices into fresh alternative solutions.
- Assume additional responsibility without being asked.
- Inspire co-workers to attain project goals and pursue excellence.
- Demonstrate the ability to cooperate with a variety of people and achieve results.
- Acknowledge and appreciate each team member’s contributions.
- Respect input from other team members.
- Keep track of lessons learned and share those lessons with team members.
- Proactively seek opportunities to broaden and deepen knowledge base and proficiencies.
- Share acquired skills with team members through formal and informal channels.
- Mentor those with less experience through informal channels.
- Seek and participate in development opportunities above and beyond training required by the company.
- Designing and implementing solutions within the J2EE framework.
- Working with WildFly Application server Version 10 and later.
- Working with relational databases (RDBMS), preferably PostgreSQL 10 and later.
- Java 8 or higher proficiency will be required.
- Java EE 7/8 experience.
- Possesses general understanding in the areas of application and Object-Oriented Programming, database and system design.
- Understands relevant development and support methodologies, processes and standards.
- Oracle Java Certification.