Britehouse
Posted 4mo ago

Java Developer

Britehouse
Bryanston, Gauteng, South Africa
OnsiteFull Time
Responsibilities
  • Customer relations
  • Documentation skills
  • Problem solving
Requirements
  • Grade 12
  • Computer science degree or equivalent
  • Java and related tech knowledge
  • Ability to work in a team and deliver projects
Technical tools mentioned
JavaJPAJAX-WSJUnitMavenJava EESpringEJBJMSJBossWebSphereGlassFishOracle Java Certification

Job description

PURPOSE OF THIS POSITION

Britehouse a Division of Dimension Data continuously seek software development skills across all levels within the business.

LOCATION

Developers are to be based either at the Britehouse a Division of Dimension Data Office in Bryanston, or at a customer site.

JOB CONTEXT

The Java Developer will work in a professional and comfortable work environment where the core focus is on learning, growth, knowledge sharing, teamwork and collaboration.

They must be able to work within a team of other developers and adhere to the boundaries and deadlines required by the project

This exposure also occurs through the different engagement models being project-based development, placements, outsourced teams and support and enhancement engagements.

The Java Developer must also be willing to do business travel to customer sites as per business requirements.

KEY PERFORMANCE AREAS

  • Customer Relations
  • Documentation skills, i.e. the standard and quality of documents.
  • Problem solving
  • Demonstrated history of delivering completed projects
  • Billable hours
  • Communication skills, both written and verbal


KNOWLEDGE

  • Java
  • JPA (e.g.: Hibernate, Eclipselink, Toplink)
  • JAX-WS (Rest + SOAP)
  • JUnit
  • Maven
  • Preference will be given to candidates with
  • Java EE 6
  • Spring 4.x
  • EJB 3
  • JMS queues and topics
  • JBoss, Websphere or Glassfish experience
  • Oracle Java certified


QUALIFICATIONS

Required 

  • Grade 12 Senior Certificate (Matric)
  • A relevant university computer science degree or equivalent


SKILLS

Required (not negotiable)

  • Be able to give accurate technical estimates.
  • Be able to delegate.
  • Be able to work in a team environment.
  • Be able to interact well with management and colleagues
  • Be able to successfully adapt to changing demands and conditions


ATTRIBUTES AND COMPETENCIES

  • Presentable
  • Pragmatic
  • Diligent
  • Perseverant
  • Proactive
  • Leadership
  • Planning and organising
  • Knowledge specialisation
  • Must be individually driven and motivated
  • Must be reliable and responsible
  • Must be enthusiastic and very willing to learn


ADDITIONAL MUST-HAVES

  • Must be willing to work overtime when required
  • Must be willing to do business travel to customer sites as and when required

About Britehouse

Provides digital transformation, software engineering, and AI integration services.

Similar jobs

Java Developer roles near Bryanston, Gauteng
3d
Save
Mark Applied
Hide
Intermediate Java Developer (Perm)
Melrose Arch, Gauteng, South Africa
OnsiteFull Time
DVT
DVT: Provides custom software, AI, and cloud technology services.
4+ YOERequires 4–5 years of Java development experience, Java EE, Spring, REST and SOAP APIs, databases, testing, Docker, Agile/Scrum, and related software engineering tools.
Java, Java EE, Git, SVN, TFS, JSF, PrimeFaces, AngularJS, Wicket, GWT, Spring MVC, XML, XSD, JAXB, SOAP, REST, Spring Framework, EJB3, JavaScript, CSS, HTML, JPA, Hibernate, SQL, TDD, Docker, Angular, React, JSON, YAML, Swagger, MongoDB, Elasticsearch, Hazelcast, SonarQube, JaCoCo, JUnit, Mockito, JAX-WS, OpenAPI, Spring Boot, Maven
3d
Save
Mark Applied
Hide
JAVA Developer (Senior)
Sandton, Gauteng, South Africa
OnsiteFull Time
Discovery
DiscoveryJohannesburg Stock Exchange: DSY: Financial services group providing insurance, banking, and investment products.
8+ YOERequires 8+ years of source code development, a minimum BSc in Computer Science or Mathematics, and expert Java, Spring Boot, database, DevOps, monitoring, modeling, Agile, and test-driven development skills.
Java, Spring, Spring Boot 3, Spring AI, Hibernate, JPA, Oracle, PL/SQL, Atlassian, GitLab, Docker, Kubernetes, Nexus, Harbor, HashiCorp, Dynatrace, UML, ArchiMate, Enterprise Architect, Continuous Integration, Test Driven Development
1mo
Save
Mark Applied
Hide
Java Engineer (SA26)
Johannesburg, Gauteng, South Africa
HybridFull Time
BBD
BBD: Global provider of custom software engineering and digital solutions.
2+ YOEBSc or equivalent experience, 2+ years Java development, strong OO design, Spring Boot, JPA/Hibernate and SQL, familiarity with Angular or React and Node; CI/CD, NoSQL and GraphQL are desirable.
Java, Spring Boot, Spring Framework, Angular, React, Node, JPA, Hibernate, SQL, JDBC, MongoDB, GraphQL, Azure DevOps, Jenkins, Jira, HTML5, CSS, JavaScript, J2EE, JSP, MVC
4mo
Save
Mark Applied
Hide
Java Developer (Senior)
Johannesburg, Gauteng, South Africa
HybridContract
Khonology
Khonology: Provides digital services, software development, and data analytics solutions.
8+ YOE8+ years full‑stack experience with Java; front‑end frameworks (React), HTML/CSS/JavaScript; relational and NoSQL databases; CI/CD and cloud deployment (AWS/Azure); RESTful APIs; mentoring and technical leadership.
Java, React, PostgreSQL, MySQL, HTML, CSS, JavaScript, AWS, Azure, RESTful APIs, CI/CD
5mo
Save
Mark Applied
Hide
Java Developer
Johannesburg, Gauteng, South Africa
OnsiteContract
BluePearl
BluePearl: Provides specialty and emergency veterinary care for pets.
5+ YOE5+ years Java/J2EE development, 3+ years API development, 3+ years SQL, MVC/JSP/Struts, Spring, Hibernate, RESTful services, Tomcat/WebLogic, JMS, Git/SVN/Mercurial, HTML5/CSS, AngularJS/Bootstrap; Diploma/Degree in IT.
Java, J2EE, Spring, Hibernate, JSP, Struts, REST, Tomcat, WebLogic, JMS, Git, SVN, Mercurial, HTML5, CSS, AngularJS, Bootstrap