Intermediate Java Developer - #305789

Xcede Group


Date: 2 weeks ago
City: Boksburg, Gauteng
Contract type: Full time
Xcede

Java Developer:

Overall Job Purpose

Reporting to the Senior Manager: Development, the role will be responsible for designing and implementing according to functional specification executable source code of high quality, maintainability and efficiency in alignment to the development standards.

Responsible to test, fix defects and release Java applications as per the defined architectural and design standard as well as developing data rich applications within a Scrum development framework.

Key Accountabilities

  • To engage in technical scoping sessions with a clear mandate of defining and agreeing the technology, design & tools
  • Responsible for producing working implementation (code) from functional / technical documents like a functional specification.
  • To ensure appropriate use of tools and applications that is in place to support the development process and SDLC.
  • Interacting and maintaining good relationships with business stakeholders (business users, project management resources, testing and training teams)
  • Performance Management - To engage with leadership
  • To engage leadership and take initiative around career growth & training
  • Software Development and Testing
  • Database administration & manipulation to create SQL statement, etc.
  • Unit testing
  • Integration testing of code
  • Demonstration of knowledge of best practices and project standards for coding

Education:

  • Matric
  • 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

Experience:

  • Minimum 3 -5 years' experience on Java 7 and JEE ( Servlets, JSP, EJB, REST and SOAP, JPA/Hibernate), JBOSS, MS SQL Server
  • 3 - 5 years' working experience with Build tools ie. Maven & ANT
  • 2 years working experience using XML, LDAP, Design Tool i.e. XDE, Servlets, Internet development

Knowledge and Skills:

  • Good understanding and knowledge of J2EE application server i.e. JBoss & Tomcat
  • In-depth knowledge and use of UML
  • Worked in a multi-project environment
  • Knowledge of and exposure to SDLC / Change Control / Release Management
  • Solid understanding of versioning software ie. SVN and GitLab
  • Good computer literacy (Word, Excel, PowerPoint, Visio/Aris, Project)
  • Troubleshooting

Competencies:

  • Self-motivated and able to use own initiative, with the ability to work without supervision
  • Quality Orientation
  • Analytical thinking & 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
  • Interpersonal communications skills and presentation skills.
  • People networking and good, rapid relationship & team building.
  • Innovative
  • Strong personal characteristics, energy, drive, focus, motivation, and responsibility
  • Strong aptitude for teamwork (Contributes to the teams success)
  • Outcomes Driven


How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a CV

Partners Jobs

IOS DEVELOPER

Boksburg, Gauteng
02/03/2024
Are you passionate worker as a Senior iOS Developer? This is is for you Job & Company Description: A continuously growing company within the banking industry is looking for a Senior iOS Developer to join a successful team providing software...

Applications Developer

Boksburg, Gauteng
Annually
02/03/2024
EDUCATION, SKILLS AND EXPERIENCE: A relevant Degree in computer science or equivalent At least three (3) year demonstrable experience in developing distributed software applications or solutions. At least three (3) year experience in developing on Visual Studio, SharePoint, MSSQL as...

Lead Software Developer (Automotive Controls) Centurion

Boksburg, Gauteng
01/03/2024
Lead Software Developer: Automotive Controls Centurion International company. Embedded development, -verification and -maintenance of software on the display hardware. Skills needed in RTOS and microprocessor designs Qualification: B Eng. Degree in Mechatronic / Electronic Engineering (M-preferred) Willing to travel overseas...