Current jobs related to Senior Java Developers - Johannesburg, Gauteng - DeARX

  • Senior Java Developer

    14 hours ago


    Johannesburg, Gauteng, South Africa MSP Staffing LTD Full time

    Senior Java DeveloperWe are seeking a highly skilled Senior Java Developer to join our team at MSP Staffing LTD. The ideal candidate will have a strong background in Java development and experience with high-complexity analysis, design, development, and unit testing of software applications.Key Requirements5 years of experience in Java developmentBachelor's...

  • Senior Java Developer

    14 hours ago


    Johannesburg, Gauteng, South Africa Edge Executives Full time

    Senior Java Developer OpportunityWe are seeking a highly skilled Senior Java Developer to join our team at Edge Executives. As a key member of our development team, you will be responsible for designing, developing, and implementing complex software systems using Java.Key Responsibilities:Design and develop high-quality Java-based software systemsCollaborate...

  • Senior Java Developer

    14 hours ago


    Johannesburg, Gauteng, South Africa MSP Staffing LTD Full time

    Senior Java Developer OpportunityWe are seeking a highly skilled Senior Java Developer to join our consulting team. The ideal candidate will have a strong background in Java and experience working with JEE and AWS.Key Requirements:5 years of experience in Java developmentBachelor's Degree or BTech in Computer Science or related fieldProficiency in Java, JEE,...

  • Senior Java Developer

    14 hours ago


    Johannesburg, Gauteng, South Africa MSP Staffing LTD Full time

    Senior Java Developer WantedWe are seeking a highly skilled Senior Java Developer to join our team at MSP Staffing LTD. The ideal candidate will have extensive experience working in an enterprise environment and a solid understanding of software engineering fundamentals.Key Requirements5 years of experience in Java developmentBachelor's Degree or BTech in...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Are you looking for a challenging role that will take your Java skills to the next level? Our client, a leading technology services company, is seeking a talented Senior Java Developer to join their innovative team. As a key member of the team, you will be responsible for designing, developing, and maintaining robust Java applications that meet client needs....


  • Johannesburg, Gauteng, South Africa IOCO Full time

    Senior Java Developer OpportunityWe are seeking a highly skilled and experienced Senior Java Developer to join our team at iOCO. As a Senior Java Developer, you will play a key role in designing and implementing innovative software solutions using Java Spring Boot and MySQL.Key Responsibilities:Collaborate with the Product Owner to design and implement new...

  • Senior Java Developer

    14 hours ago


    Johannesburg, Gauteng, South Africa wePlace Full time

    Job Title: Senior Java DeveloperWe are seeking a highly skilled Senior Java Developer to join our team at wePlace. As a key member of our development team, you will be responsible for designing, developing, and maintaining Java-based initiatives on our Bancs platform.Key Responsibilities:Design and develop new features and enhancements for our Bancs...

  • Senior Java Developer

    14 hours ago


    Johannesburg, Gauteng, South Africa ABC Worldwide Full time

    Job Title: Senior Java DeveloperJob Summary:We are seeking a highly skilled Senior Java Developer to join our team at ABC Worldwide. As a Senior Java Developer, you will be responsible for developing, maintaining, and supporting mission-critical, enterprise-grade software applications that improve business efficiency and align with our enterprise...


  • Johannesburg, Gauteng, South Africa Pathways for Children, Inc. Full time

    Senior Java Developer OpportunityWe are seeking a skilled Senior Java Developer to contribute to the development of high-quality applications at Pathways for Children, Inc.Key Responsibilities:Design, develop, and maintain Java-based applications using Spring Boot.Implement microservices architecture and ensure seamless integration.Develop and maintain...

  • Senior Java Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa GoldmanTech (Stand-Out Staffing) Full time

    Job OpportunityWe are seeking a highly skilled Senior Java Developer to join our team at GoldmanTech (Stand-Out Staffing).About the RoleThis is an exciting opportunity for a seasoned Java professional to take on a leadership role and contribute to the development of our software solutions.Key ResponsibilitiesDesign, develop, and maintain large-scale Java...

  • Senior Java Developer

    14 hours ago


    Johannesburg, Gauteng, South Africa Luminary Talent Sourcing Full time

    Job Title: Senior Java DeveloperWe are seeking a highly skilled Senior Java Developer to join our team at Luminary Talent Sourcing. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-performance, scalable applications using Spring Boot, Kafka, and Cassandra.Responsibilities:Design and develop...

  • Senior Java Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Blue Bean Software Full time

    About Blue Bean SoftwareWe are a premier custom software and product development IT company, delivering innovative solutions for large enterprises and dynamic startups.We pride ourselves in tackling complex problems and high-stakes projects using a balanced combination of technical expertise and deep understanding of our clients' needs.We have a strong...


  • Johannesburg, Gauteng, South Africa Luminary Talent Sourcing Full time

    Senior Java Developer OpportunityWe are seeking a highly skilled Senior Java Developer to join our dynamic team at Luminary Talent Sourcing. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-performance, scalable applications using Spring Boot, Kafka, and Cassandra.Key Responsibilities:Design and...


  • Johannesburg, Gauteng, South Africa Blue Bean Software Full time

    About Blue Bean SoftwareWe are a premier custom software and product development IT company, delivering custom made solutions for large enterprises as well as dynamic start-ups.We pride ourselves in taking on and solving complex problems as well as high-stake projects through the use of a balanced combination between tech-savvy and a deep understanding of a...

  • Senior Java Developer

    3 weeks ago


    Johannesburg, Gauteng, South Africa IT Ridge Technologies Full time

    Job Overview:We are seeking a highly skilled Senior Java Developer to join our team at IT Ridge Technologies. The ideal candidate will bring a wealth of experience in full stack Java development and will play a key role in both development and maintenance/support projects within the financial services industry.Key Responsibilities:Work on development and...

  • Senior Java Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa FROSTBYTE Full time

    About the RoleFrostbyte is seeking a highly skilled Senior Java Developer to join our team. As a Senior Java Developer, you will be responsible for designing, developing, and implementing Java applications to support business requirements.Key ResponsibilitiesBusiness AnalysisWork closely with business analysts to analyze and understand business requirements...


  • Johannesburg, Gauteng, South Africa Deka Minas (Pty) Ltd Full time

    About the RoleWe are seeking a highly skilled Senior Java Developer to join our team at Deka Minas (Pty) Ltd. As a key member of our development team, you will be responsible for designing, coding, testing, and implementing applications in compliance with the Systems Development Life Cycle (SDLC).Key ResponsibilitiesDevelop and implement system enhancements...

  • Senior Java Developer

    3 weeks ago


    Johannesburg, Gauteng, South Africa E-Merge IT Recruitment Full time

    Are you a seasoned Java Developer with a passion for fintech innovation? If so, a leader in secure online payment solutions is currently seeking a Senior Java Developer to join their team.Here, you'll drive the development of cutting-edge payment technologies, ensuring seamless, efficient, and secure transactions for millions of users globally. Leverage your...


  • Johannesburg, Gauteng, South Africa E-Merge IT Recruitment Full time

    Senior Java Developer OpportunityWe are seeking a seasoned Java Developer to drive the development of cutting-edge payment technologies and ensure seamless, efficient, and secure transactions for millions of users globally.Key Responsibilities:Architect and implement scalable solutions using JavaCollaborate with a dynamic team of professionals to...


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    Senior Java Developer OpportunityWe are seeking a highly skilled Senior Java Developer to join our team at E-Merge. As a key member of our development team, you will be responsible for designing and implementing scalable and performance-critical software solutions.Key Responsibilities:Translate business requirements into detailed designs for...

Senior Java Developers

3 months ago


Johannesburg, Gauteng, South Africa DeARX Full time

Work Type: Hybrid - 3 days at the office

Job Summary:

We are seeking an exceptional individual to build Java integration services and applications with a passion for tackling technical challenges in a dynamic banking environment. This role involves all aspects of development, including design, planning, development, and deployment. The ideal candidate is not only an outstanding Java developer but also brings a mindset of creativity and innovation, balanced with a relentless pursuit of timely product engineering delivery. This position requires ownership, logical thinking, and the ability to estimate your work, code, unit test, troubleshoot, and optimize performance.

Key Responsibilities:

  • Develop, design, and deploy Java integration services and applications.
  • Engage in the entire development lifecycle from brainstorming new ideas to implementing solutions for challenging problems.
  • Collaborate with team members to define, design, and ship new features.
  • Perform unit testing, troubleshooting, and performance optimizations.
  • Work independently and effectively in a collaborative Agile (SCRUM) environment.
  • Contribute to new ideas, conceive innovative strategies, and implement solutions to difficult problems.
  • Ensure the delivery of high-quality code that is well-documented and maintainable.
  • Execute performance and troubleshooting of WebSphere Application Server (WAS) Infrastructure.

Key Skills and Competencies:

  • Strong technical/software engineering background with a hands-on approach.
  • Extensive experience in Java application development and programming.
  • Proficiency in system, application architecture, design, development, implementation, and deployment.
  • Ability to work across different tiers of the application.
  • Strong understanding of Object-Oriented Design and MVC-pattern.
  • Experience with web technologies such as JavaScript frameworks (preferably Angular 4), JavaScript, CSS, and HTML5.
  • Solid experience with J2EE technologies (Servlet, JSP, JDBC, JMS, EJB), Spring Framework, JPA, Hibernate, and other open-source frameworks.
  • Expertise in SOA-Architecture with integration protocols (Web Services SOAP/XML, REST & JSON, MQ) and related SOA-security requirements/models.
  • Proficient in database management practices in a high-volume Java environment (SQL, DB2, NoSQL - Cassandra/MongoDB).
  • Experience with JEE/WebSphere Foundation, WebSphere Application Server, JBOSS, Linux, virtualization technologies, and caching technologies.
  • Proven experience in designing, building, and running IBM WebSphere Application Server Infrastructure Solutions.
  • Experience with performance optimization and troubleshooting of WAS Infrastructure.
  • Familiarity with integrated system environments and practical experience in high-volume banking environments.
  • Knowledge of re-use and standardization, security considerations, deployment architecture, automated application builds, and software configuration management.
  • Experience with Application Integration challenges in large corporate environments with ESBs such as WebSphere MessageBroker, DataPower, MQ-Series, and API-Connect.
  • Proven problem-solving abilities and a self-driven, technology leadership mindset.
  • Experience with the following tools/IDEs: Eclipse, IntelliJ, Git, Maven, Jenkins, SonarQube, Nexus.
  • Ability to debug and troubleshoot effectively.
  • Commitment to software excellence and quality-driven development.
  • Openness to new ideas and understanding of established processes.

Educational Requirements:

  • B-Degree in Computer Science or a related technical field.
  • 10+ years of experience in Java application programming/development.
  • 8+ years of JEE experience.
  • 5+ years of experience with Application Servers, particularly WebSphere Application Server.
  • 5+ years of relational database experience (DB2 preferred).

If you are a self-starter with a passion for software development and a desire to work in a challenging and rewarding environment, we encourage you to apply and join our innovative team.