Java Developer

Found in: Adzuna ZA B C2 - 1 week ago


Centurion, South Africa Adzuna ZA B C2 Full time
Minimum Requirements:
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Proven experience as a Java Developer with at least 5 years of hands-on development experience.
  • Minimum 6 years of overall experience.
  • Strong proficiency in Java programming language and object-oriented design principles.
  • Experience with Spring Framework (Spring Boot, Spring MVC) and Hibernate.
  • Familiarity with database design and SQL (e.g., MySQL, PostgreSQL).
  • Experience with version control systems (e.g., Git) and build tools (e.g., Maven, Gradle).
  • Excellent problem-solving and analytical skills.
  • Effective communication and collaboration skills within a team environment
Responsibilities:
  • Develop high-quality software solutions by writing clean and efficient code in Java.
  • Collaborate with product owners, business analysts, and other stakeholders to understand project requirements and translate them into technical specifications.
  • Design and implement robust, scalable, and maintainable Java applications.
  • Troubleshoot, debug, and optimize code to ensure high performance and reliability.
  • Participate in code reviews to maintain code quality and ensure best practices are followed.
  • Stay up-to-date with industry trends and advancements to incorporate new technologies into our development process.
Skills:
  • Java programming language (Java 18 or later).
  • Microservices architecture and development(Containerization : Docker/Podman).
  • Data layer (JPA, Hibernate, Domain Object Model, XML/XSD, JAXB, ORM frameworks, RDBMS Oracle and PL/SQL beneficial).
  • JUnit and JMock(Unit Testing and Integration Testing).
  • Integration services (Apache Camel, REST/SOAP web services).
  • Messaging systems (JMS, RabbitMQ, AMQ,MQ).
  • Design patterns (DAO, Command pattern, MVC, etc).
  • Spring Framework (MVC, Batch, Web, Data, Security).
  • SonarQube.
  • Build tools (Apache Ant, Maven, Jenkins, etc).
  • Web Service(SOAP : XML knowledge /Rest : JSON knowledge).
Advantageous Skills:
  • ETL (Extract, Transform, Load) experience.
  • Cloud Computing with Azure/AWS.
  • Kubernetes.
  • BPMN (Camunda/Activitiy 7 and 8).
  • Apache MQ.
  • Single Sign-On Server (Keycloak).
  • API Gateway Management
  • JBoss/Websphere/Weblogic EAP (or similar Application Server).
  • Business services (EJB, RMI).

  • Java Developer

    Found in: Whatjobs ZA C2 - 4 days ago


    Centurion, South Africa Falcorp Resources Full time

    Minimum Requirements: Bachelor's degree in Computer Science, Software Engineering, or a related field. Proven experience as a Java Developer with at least 5 years of hands-on development experience. Minimum 6 years of overall experience. Strong proficiency in Java programming language and object-oriented design principles. Experience with Spring Framework...

  • Java Developer

    Found in: Talent ZA 2A C2 - 2 weeks ago


    Centurion, South Africa Falcorp Resources Full time

    Minimum Requirements:Bachelor's degree in Computer Science, Software Engineering, or a related field.Proven experience as a Java Developer with at least 5 years of hands-on development experience.Minimum 6 years of overall experience.Strong proficiency in Java programming language and object-oriented design principles.Experience with Spring Framework (Spring...

  • Senior Java Developer

    Found in: Talent ZA C2 - 2 weeks ago


    Centurion, South Africa MMI Holdings Ltd Full time

    Closing Date2025/03/18Reference NumberMMH220211-27Job TitleSenior Java DeveloperPosition TypePermanentClusterMomentum Life: Retail Life InsuranceRemote OpportunityNone of the timeLocation - CountrySouth AfricaLocation - ProvinceGautengLocation - Town / CityCenturionIntroduction Momentum Life Insurance is looking for a Java Developer with experience in...

  • Senior Java Developer

    Found in: Talent ZA 2A C2 - 2 weeks ago


    Centurion, South Africa The Recruitment Council Full time

    A unique opportunity to join one of South Africas largest FSPs as a Senior Java Developer where you will be responsible for Developing, maintaining and supporting mission-critical, enterprise-grade software applications that improve business efficiency and are aligned to the enterprise architecture and business strategy.This position will challenge software...

  • Intermediate Java Developer

    Found in: Whatjobs ZA C2 - 4 days ago


    Centurion, South Africa Network Recruitment Full time

    Responsibilities :Perform software analysis, programming, testing, and debugging. Identify production and non-production application issues. Contribute throughout all phases of the development life-cycle. Craft well-designed, testable, and efficient code. Ensure adherence to design specifications. Prepare and release software components. Support continuous...

  • Intermediate Java Developer

    Found in: Talent ZA 2A C2 - 2 weeks ago


    Centurion, South Africa Network Recruitment Full time

    Responsibilities:Perform software analysis, programming, testing, and debugging.Identify production and non-production application issues.Contribute throughout all phases of the development life-cycle.Craft well-designed, testable, and efficient code.Ensure adherence to design specifications.Prepare and release software components.Support continuous...

  • Senior Java Developer

    Found in: Whatjobs ZA C2 - 4 days ago


    Centurion, South Africa Falcorp Resources Full time

    Hard Skills: Completed IT degree or any other related- 6 - 8 years' experience as a Java Developer- Programming languages - Java/JEE, Spring, JSON, Spring Boot, XML, REST, MVC frameworks, Design Patterns, Javascript, JQuery, GWT, JSON etc- NoSQL Database(e.g MongoDB ), Distributed System, RDBMS etc.- Front-End framework experience - HTML, CSS, Bootstrap,...

  • Senior Java Developer

    Found in: Adzuna ZA B C2 - 1 week ago


    Centurion, South Africa Adzuna ZA B C2 Full time

    Hard Skills:Completed IT degree or any other related- 6 - 8 years' experience as a Java Developer- Programming languages - Java/JEE, Spring, JSON, Spring Boot, XML, REST, MVC frameworks, Design Patterns, Javascript, JQuery, GWT, JSON etc- NoSQL Database(e.g MongoDB ), Distributed System, RDBMS etc.- Front-End framework experience - HTML, CSS, Bootstrap,...

  • Senior Java Developer

    Found in: Whatjobs ZA C2 - 4 days ago


    Centurion, South Africa Falcorp Resources Full time

    Hard Skills Completed IT degree or any other related Minimum 7 years experience as a Java Developer Programming languages - Java/JEE, Spring, JSON, Spring Boot, XML, REST, MVC frameworks, Design Patterns, Javascript, JQuery, GWT, JSON etc NoSQL Database(e.g MongoDB ), Distributed System, RDBMS etc. Front-End framework experience - HTML, CSS, Bootstrap,...

  • Senior Java Developer

    Found in: Adzuna ZA B C2 - 1 week ago


    Centurion, South Africa Adzuna ZA B C2 Full time

    Hard SkillsCompleted IT degree or any other relatedMinimum 7 years experience as a Java DeveloperProgramming languages - Java/JEE, Spring, JSON, Spring Boot, XML, REST, MVC frameworks, Design Patterns, Javascript, JQuery, GWT, JSON etcNoSQL Database(e.g MongoDB ), Distributed System, RDBMS etc.Front-End framework experience - HTML, CSS, Bootstrap, Angular,...

  • Senior Java Developer

    Found in: Talent ZA 2A C2 - 2 weeks ago


    Centurion, South Africa Falcorp Resources Full time

    Hard SkillsCompleted IT degree or any other relatedMinimum 7 years experience as a Java DeveloperProgramming languages - Java/JEE, Spring, JSON, Spring Boot, XML, REST, MVC frameworks, Design Patterns, Javascript, JQuery, GWT, JSON etcNoSQL Database(e.g MongoDB ), Distributed System, RDBMS etc.Front-End framework experience - HTML, CSS, Bootstrap, Angular,...

  • Full Stack Java Developer

    Found in: Whatjobs ZA C2 - 4 days ago


    Centurion, South Africa Liyema Consulting Full time

    **About the Role:** In this role you will play a key role in developing and maintaining cutting-edge applications. Collaborating closely with cross-functional teams, you will translate business requirements into scalable solutions. This role offers the opportunity to work on diverse projects, from front-end UI frameworks to back-end microservices...

  • Full Stack Java Developer

    Found in: Adzuna ZA B C2 - 4 days ago


    Centurion, South Africa Adzuna ZA B C2 Full time

    **About the Role:**In this role you will play a key role in developing and maintaining cutting-edge applications. Collaborating closely with cross-functional teams, you will translate business requirements into scalable solutions. This role offers the opportunity to work on diverse projects, from front-end UI frameworks to back-end microservices...

  • Full Stack Java Developer

    Found in: Talent ZA 2A C2 - 4 days ago


    Centurion, South Africa Liyema Consulting Full time

    **About the Role:**In this role you will play a key role in developing and maintaining cutting-edge applications. Collaborating closely with cross-functional teams, you will translate business requirements into scalable solutions. This role offers the opportunity to work on diverse projects, from front-end UI frameworks to back-end microservices...

  • Int to Snr Java Full Stack Developer

    Found in: beBee jobs ZA - 7 days ago


    Centurion, Gauteng, South Africa EQ Plus Technologies Pty Full time

    EQ Plus Technologies Pty's job vacancy, Career and RecruitmentJob title : Int to Snr Java Full Stack Developer jobs in GautengJob Location : Gauteng, CenturionDeadline : April 28, 2024Quick Recommended LinksJobs by LocationJob by industries Qualifications and Experience:Tertiary ICT Qualification3 Years + Relevant ExperienceBachelor's degree in Computer...

  • Int to Snr Java Full Stack Developer

    Found in: beBee S ZA - 2 weeks ago


    Gauteng, Centurion, South Africa EQ Plus Technologies Pty Full time

    EQ Plus Technologies Pty’s job vacancy, Career and Recruitment Job title : Int to Snr Java Full Stack Developer jobs in Gauteng Job Location : Gauteng, Centurion Deadline : April 28, 2024 Quick Recommended Links Jobs by Location Job by industries Qualifications and Experience: Tertiary ICT Qualification 3 Years + Relevant Experience Bachelor’s...

  • Java Developer

    Found in: Talent ZA C2 - 2 weeks ago


    Centurion, South Africa MMI Holdings Ltd Full time

    Closing Date2023/06/30Reference NumberMMH220216-22Job TitleJava DeveloperPosition TypePermanentRole FamilyInformation TechnologyClusterClient Engagement SolutionsRemote OpportunitySome of the timeLocation - CountrySouth AfricaLocation - ProvinceGautengLocation - Town / CityCenturionIntroduction At Momentum Multiply, we strive to bring more wellness to more...

  • Java (EE) Engineer (Advanced)

    Found in: Adzuna ZA B C2 - 1 week ago


    Centurion, South Africa Adzuna ZA B C2 Full time

    **Requirements:**- Experience in software architecture and RESTful API integration- Proficiency in AWS Cloud and Apache Kafka- Strong communication and collaboration skills**Qualifications:**- IT Degree/Diploma with 5+ years of experience- Expertise in Java EE Business Application Development- Familiarity with Quarkus, Terraform, and Grafana is a...

  • Java (EE) Engineer (Advanced)

    Found in: Whatjobs ZA C2 - 4 days ago


    Centurion, South Africa Liyema Consulting Full time

    **Requirements:** - Experience in software architecture and RESTful API integration- Proficiency in AWS Cloud and Apache Kafka- Strong communication and collaboration skills**Qualifications:** - IT Degree/Diploma with 5+ years of experience- Expertise in Java EE Business Application Development- Familiarity with Quarkus, Terraform, and Grafana is a...

  • Java (EE) Engineer (Advanced)

    Found in: Talent ZA 2A C2 - 1 week ago


    Centurion, South Africa Liyema Consulting Full time

    **Requirements:**- Experience in software architecture and RESTful API integration- Proficiency in AWS Cloud and Apache Kafka- Strong communication and collaboration skills**Qualifications:**- IT Degree/Diploma with 5+ years of experience- Expertise in Java EE Business Application Development- Familiarity with Quarkus, Terraform, and Grafana is a...