Java Developer
Exaze Solutions (PTY) · Sandton, Gauteng · Negotiable
Stop applying one at a time.
JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.
Start free — we apply for you →Introduction
Results-driven and highly motivated Java Developer with over 3 years of experience in designing, developing, and supporting enterprise applications within structured Software Development Life Cycle (SDLC) environments. Holds a BSc in Computer Science/Information Systems (or equivalent IT qualification) with strong expertise in Java EE technologies, database design, web services, and enterprise application development. Experienced in leveraging technologies including Java, SQL, Oracle, WebLogic, Spring Framework, Hibernate, XML, SOAP, XSLT, EJB, JSP, and Struts to deliver scalable and high-performing business solutions.
Duties & Responsibilities
Personal Attributes and Core Competencies
- Results-driven with a strong focus on achieving business objectives and delivering high-quality outcomes.
- Values-driven professional who consistently demonstrates integrity and ethical decision-making.
- Optimistic and adaptable, embracing challenges as opportunities for growth and improvement.
- Quick learner with the ability to acquire new skills and technologies rapidly.
- Resilient and able to perform effectively in demanding and fast-paced environments.
- Trustworthy and dependable, fostering credibility and strong professional relationships.
- People-savvy with excellent interpersonal skills and the ability to collaborate across diverse teams.
- Strong problem-solving capabilities with a practical and analytical approach to resolving complex issues.
Technical Skills
- Software Development Life Cycle (SDLC), including requirements analysis, design, development, testing, deployment, and maintenance.
- Unit Testing and Technical Change Control.
- Database Design and Data Modelling.
- Proficient in Java, SQL, Oracle, WebLogic, C, XML, Hibernate, and Spring Framework.
- Strong business and technical documentation writing skills.
- Extensive experience in software development within structured SDLC environments.
- Expertise in SOAP, XML, XSLT, and Web Services integration.
- Broad knowledge of Java/J2EE design patterns and enterprise application architecture.
- Experience with JSP, HTML, and Apache Struts frameworks.
- Java Batch Scheduling experience using tools such as Flux and Quartz.
- Strong working knowledge of Java EE 5 and Java EE 6 technologies.
- Experience developing and maintaining applications using EJB 2 and EJB 3.
Behavioural Skills
- Passionate about technology, innovation, and software development.
- Results-oriented professional with the ability to perform effectively under pressure while managing multiple projects, competing priorities, and tight deadlines.
- Strong analytical thinking and problem-solving abilities with a keen attention to detail.
- Skilled at navigating complex business and technical environments, translating detailed requirements into strategic solutions.
- Self-motivated and proactive, taking ownership and accountability for deliverables while requiring minimal supervision.
- Excellent written and verbal communication skills, with the ability to engage effectively with both technical and non-technical stakeholders.
- Collaborative team player with a commitment to continuous improvement and knowledge sharing.
Desired Experience & Qualification
- Matric with English and Maths
- BSc Computer Sciences/ Information Systems or equivalent IT tertiary qualification
- Formal Java Qualification (Advantageous)
- A minimum of 3 years Java systems development experience
- Java EE knowledge and experience