Subscribe to Job Alert
Join our happy subscribers
PPS has more than 200 000 members who enjoy access to a comprehensive suite of financial and healthcare products that are specifically tailored to meet the needs of graduate professionals. PPS is the largest South African company of its kind that still embraces an ethos of mutuality, which means that it exists solely for the benefit of its members. Thus, ...
Read more about this company
About the job
Purpose of the Job:
The Junior Java Developer role is responsible for developing data-intensive software applications as well as data rich applications within a Scrum development framework. The role will also be responsible for developing, testing, fixing defects and releasing Java applications as per the defined architectural and design standards.
Main duties and responsibilities:
Software development and testing
Engaging in technical scoping sessions with a clear mandate of defining and agreeing the technology, design and tools
Responsible for producing working implementation (code) from functional/technical documents like a functional specification
Ensuring appropriate use of tools and applications that is in place to support the development process and software development life cycle (SDLC)
Database administration and manipulation to create SQL statement, etc.
Integration testing of code
Interacting and maintaining good relationships with business stakeholders (business users, project management resources, testing and training teams)
Performance Management – To engage with leadership
Engaging with leadership and taking initiative around career growth and training
Demonstrating of knowledge of best practice and project standards for coding
Matric (Grade 12)
B.Comm, B.Eng, BSC Eng, BSC Informatics or related degree / diploma
Linux operating environment is an advantage
Web: HTML, HTML5, XML, CSS is advantageous
Minimum 2 years’ experience on Java 7 and JEE ( Servlets, JSP, EJB, REST and SOAP , JPA/Hibernate), JBOSS and MS SQL Server
1 to 2 years’ experience with Build tools, ie. Maven
Knowledge of and exposure to SDLC / Change Control / Release Management
Advantageous - Struts, Spring, HTML5, Angular JS, JSON
Knowledge and Skills:
Good computer literacy (Word, Excel, PowerPoint, Visio/Aris, Project)
Service delivery orientated (Possess sense of urgency)
Strong personal characteristics, energy, drive, focus, motivation, responsibility
Self-motivated and ability to use own initiative, with ability to work without supervision
Analytical thinking and decision-making ability in a moderately complex environment.
Problem-solving skills (analysis and business / process solution design).
Interpretation of information in a clear and concise manner
Good interpersonal communications skills and presentation skills
People networking and good, rapid relationship and team building
Strong aptitude for teamwork (Contributes to the teams success)
Preference will be given to Employment Equity candidates
You acknowledge that any information supplied to PPS is provided voluntarily and therefore constitutes unconditional, specific and voluntary consent to the processing of such information by PPS. Your personal information will be processed for facilitating your application for employment with PPS as well as any statutory or regulatory compliance with which PPS must comply (where applicable) and for the legitimate interests of PPS and the yourself, both during the recruitment process and thereafter. You may instruct PPS by written notice to cease the processing of your personal information at any time and, subject to the requirements of applicable South African law, request that PPS delete and/or de-identify such personal information.
Note: Never pay for any training, certificate, assessment, or testing to the recruiter.
Join our happy subscribers