Java Developer - Centurion - Falcorp Resourcing

    Falcorp Resourcing
    Falcorp Resourcing Centurion

    1 week ago

    Default job background
    Description

    Job Title: Java Developer

    We are seeking a highly skilled and experienced Java Developer to join our dynamic development team. As a Java Developer, you will be responsible for the full software development lifecycle, from concept and design to testing, deployment, and maintenance.

    Duties & 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.

    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.

    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/Activity 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).

  • Network IT

    Java Developer

    1 week ago


    Network IT Centurion

    Senior Java Developer · We are seeking experienced and talented Senior Java Developers to contribute to groundbreaking projects with a group of highly skilled professionals. · Duties Responsibilities · Designing developing and maintaining high-quality software solutions using Jav ...


  • Ideal Talent Centurion

    Intermediate Java Developer · We are seeking a skilled Intermediate Java Developer to join our team of experienced architects. With over 96 years of combined experience in the IT industry, our team has a deep understanding of delivering high-quality software solutions. · Our comp ...


  • Falcorp Resourcing Centurion

    Senior Java Developer Position · We are seeking a highly skilled Senior Java Developer to join our dynamic team. The ideal candidate will have hands-on experience developing software with agile methodologies and the ability to lead junior developers. · Duties & Responsibilities · ...


  • Network IT Centurion

    About Network-IT · We're a company that thrives on innovation, collaboration and pushing the boundaries of technology. Our team is made up of adept Java Software Developers who work together to design and implement digital solutions. · Job Summary · We're looking for skilled Java ...


  • Falcorp Resourcing Centurion

    About the Role · We are seeking a highly skilled and experienced Java Developer to join our dynamic development team. As a Java Developer, you will be responsible for the full software development lifecycle, from concept and design to testing, deployment, and maintenance. · Key R ...


  • Network IT Centurion

    Job Title: Java Software Developer · We are looking for skilled Java Software Developers to join our team at Network-IT, a company that thrives on innovation, collaboration, and technological advancements. As a key contributor, you will work alongside fellow engineers to design a ...


  • Prosperitas Personnel Centurion

    Java Developer Position · We are seeking a skilled Java developer to collaborate with our client in the telecommunications/security sector. The ideal candidate will be responsible for designing, developing, and maintaining Java applications, frameworks, and libraries that meet bu ...


  • Falcorp Resourcing Centurion

    Senior Java Developer · We are seeking a highly skilled Senior Java Developer to join our team at Falcorp Resourcing. The ideal candidate will possess hands-on experience developing software with agile methodologies and have a proven track record of leading junior developers. · D ...


  • Lightstone Pty Ltd Centurion

    At Lightstone, we believe in harnessing technology to revolutionize the way we deliver value to our customers. Our Software Development team is at the forefront of this transformation - driving innovation, enhancing customer experience, and building future-proof systems. · Key Re ...

  • Data Centrix

    Java Developer

    2 days ago


    Data Centrix Gauteng

    Reformatting a Job Description for Data-Centric Solutions · Job Summary (50 words) · Data-Centric is seeking a senior Java Developer to design and develop solutions with Java Platform Enterprise Edition in an Agile environment. The candidate will perform critical programming assi ...


  • E-Merge Centurion

    Job Title: Java Development Manager · We are seeking a highly experienced and skilled Development Manager to lead our team of Java developers. The successful candidate will have a proven track record in managing software development projects, leading teams, and driving business g ...


  • Liyema Consulting Centurion

    Job Description: · A senior fullstack Java developer position is available at Liyema-Consulting, a leading IT company that delivers cutting-edge solutions and comprehensive IT services globally. Our team focuses on innovation and excellence in all aspects of our work. · Role Over ...

  • Mmi Holdings Ltd

    Java Developer

    2 days ago


    Mmi Holdings Ltd Gauteng

    Job Title: Java Developer · Position Type: Permanent · Role Family: Information Technology · Cluster: Client Engagement Solutions · Remote Opportunity: Some of the time · Location - Country: South Africa · Location - Province: Gauteng · Location - Town / City: Centurion · Momentu ...

  • Cruze Control Technologies

    Java Developer

    1 week ago


    Cruze Control Technologies Midrand

    Java Developer Opportunity in the Automotive Industry · We are seeking a skilled Java developer to develop systems solutions that meet quality and delivery requirements. · Duties & Responsibilities · Present proposed system solutions to IT leaders and stakeholders. · Prepare tech ...

  • Edge Executives

    Java Developer

    1 week ago


    Edge Executives Midrand

    body{font-family: Arial, sans-serif;}h1{color: #00698f;}ul{list-style-type: disc;}Job Summary · We are seeking an adaptable and skilled Intermediate JavaScript Software Developer. This role is perfect for a web developer who is passionate about building full-stack, Universal Java ...


  • Falcorp Resourcing Gauteng

    Job Reference: JHB-Resou-2 · We are seeking an experienced Java Developer to join our dynamic development team. · The ideal candidate will have a strong background in Java development, with a passion for technology and the ability to collaborate effectively in a fast-paced enviro ...


  • Ideal Talent Gauteng

    Intermediate Java Developer · We are seeking an Intermediate Java Developer to join a team of senior architects with extensive experience in the IT industry. Our client has a dynamic team culture and a strong track record in delivering high-quality software solutions. · The succe ...


  • Transaction Junction (Pty) Ltd Gauteng

    We develop highly scalable, secure, and concurrent transaction processing applications. · Our back-end payment systems are built using Java SE, while Python is used for tooling and scripting. · Senior Java Developer Position · We seek an experienced Senior Java Developer to join ...


  • MSP Staffing (PTY) LTD Pretoria

    Senior Java Developer Role · Job Summary · We are seeking a skilled Senior Java Developer to join our client's team in a hybrid role based in Cape Town, Johannesburg, or Pretoria. This is an excellent opportunity for a talented individual to utilize their technical expertise and ...


  • Mediro ICT Recruitment Pretoria

    Job Description · A Java Developer (Expert) is sought by our client in Pretoria. · The role involves: · Understanding business requirements, creating AS-IS and TO-BE documents, and obtaining user sign-off for functional and/or technical design documents. · Proposing solutions to ...

Jobs
>
Centurion
>
Java developer